10468111_10152206756434632_8217208680098892196_n Published August 10, 2014 at 540 × 960 Directing at Discovery Space Center