Roving Mars Showtimes and Tickets
Release Date: 2006-01-27
Is there life on Mars? That is one of the questions posed by this IMAX film, which details the journey of Spirit and Opportunity, two rovers exploring the red planet.
Search For Theaters
Write a review for Roving Mars
Login to write review: