Daily Archives: March 27, 2011

Captain America Trailer


This doesn’t look nearly as horrible as I thought it might be.

Trailer for the new Marvel Comics Captain America movie.

YouTube Preview Image
ALERT! Urgent incoming messages from the corporate alliance!