Escape from Planet Earth TV Spot - Back Home (2013)

On February 14th...the quest to get back home begins. Prepare for the loudest...slimiest...coolest 3-D adventure in the Universe. TV Spot for Escape From Planet Earth.

Duration
0 min 32 sec
Posted
January 22, 2013
Film
Escape from Planet Earth
Video
TV Spot - Back Home