Tuesday, August 09, 2011

New Trailer for 'Apollo 18'

With some new plot tidbits. Watch in 720p and look carefully at :46



So. Are those rocks walking around on crab legs?





.

No comments:

Blog Archive