NYC residents get to watch Enterprise hitch a ride on a barge, while Explorer can be seen rolling around NASA’s property in Houston.

Check here for more details!

 

Advertisements