Turrtle travels down to The Echo in Los Angeles to catch up with the John Steel Singers in this exclusive interview!
Tag: Echo
Weekly Album Release Parties! :: Releases for November 17th, 2009
Hola chicos y chicas! It’s time, yet again, for an album release party! We’ve got a lot of alternative releases this coming week so if you’re down for chillin’ and nothing too hardcore (except for Fiddy and Rakim) then this week is for you! Here are the releases for Tuesday, November 17th, 2009: Norah Jones …
Band of Horses :: "Cease to Begin"
Band of Horses :: Cease to Begin