Tuesday, June 19, 2007

mark this on your calendar NOW



The Arcade Fire & LCD Soundsystem, the artists behind two of my favorite 2007 albums, are hooking up for a show at Red Rocks on September 17. Don't miss this... it's gonna be fucking epic.

No comments: