Friday, April 6, 2007

Rumble in the Barracks

Avengers: The Initiative.

Set in Stamford, Connecticut...


...but filmed on location in Vancouver.


(Avengers: The Initiative #1 scans from IGN and scans_daily user Flidgetjerome.)

No comments: