Nice job here, Jeff. The Rapture are coming to El Paso this month, and I had to do some preliminary research in order to confirm that it was the same band because, A: The Rapture still exist? and B: El Paso?
© 2013 The L Magazine
Website powered by Foundation