Landspeed test

Start DateMonday, October 1, 2012 1:00 AM

Further Landspeed test runs at Edwards Air Force base, California, USA.