Friday, November 26, 2010

Apollo 18


No idea if the film will be any good, but the ad's awesome.

2 comments:

Jihan said...

i want to see this too..

Cerulean Bill said...

There's allegedly a movie coming out with the premise that the Nazi's successfully established a secret base up there, and returned decades later. Maybe it's them?