Posted: May 01, 2012 5:48 am
Spacex haven't updated their web site yet but space.com have a report
http://www.space.com/15475-spacex-falco ... -test.html
Lifeboat for the rational mind :D
http://www.rationalskepticism.org/
http://www.rationalskepticism.org/viewtopic.php?p=1300420#p1300420