Mars Rover launch (720p)

Part of the IMAX movie Roving Mars that shows you the launch of the rover, partly simulated.

Category ID: 28
Orig Pub Date: Jun 24, 2010 3374 days ago
Channel: zenithalravage Url: Go
Views: 41,061 Per Day: 12.2
111: 9: 23: 0:
111: 9: 23: 0:
Dislike/Like: 8.1%
  Apr 25, 2018