Debbie Webb toasts a successful launch of the "Spirits" shuttle at Kennedy Space Center in Orlando FL.