Futuristic Rocket Lands; “Bird on Fire” Featured

A 40-foot high rocket from the future and a 20-foot tall bird with its head and wings on fire will light up on Saturday, April 10, 2010 at NASA Ames Research Center, Moffett Field, Calif. Is this a science experiment gone awry? No, it’s all part of Yuri’s Night.