Tuesday, August 12, 2008

Santo vs. The Invasion of the Martians


I'm just not creative this week, but here's a fun trailer from SANTO VS LA INVASION DE LOS MARCIANOS. I want one of those blinking helmets.

No comments: