PHANTOM landing video 2006-01-20
Steve Daleo lands the Phantom in no wind:

"I think it effectively addresses any concerns about whether the Phantom will slow down for landing."


Video