11.18.2008

The Killers Live at the EMAs

Check out the stage. Pretty cool stuff.

No comments: