Arcade Fire: Europe 2007

Arcade Fire's Fall 2007 European tour poster. The all-seeing eyeball is watching you, even overseas. Yes, you.