An event occured whilst I was away from the video. Evidently the critter seems to be airborn, but I'm not sure if they've had stage separation and the itsy rocket pod has been launched as yet.
Pod has made 300,000 feet, I think.
Launched by Bravo Romeo Delta at June 21, 2004 03:55 PM