777 AND I AM PUKING DEVIL'S BLOOD
May 20, 2011
The Rapture - Echoes
Apparently these guys are playing a show on Saturday and it's kind of a big deal. If anyone has any details about time & place please let me know.
this is some apocalyptic nostalgia going on right here
May 23, 2011 at 8:58 AM
Post a Comment
Post Comments (Atom)