Stars is the band that just keeps getting away. They were in LA twice while i was there and BOTH times I was going to another show. So the plan(not that my plans ever workout)is to finally see them at Coachella this year.
"When there's nothing left to burn, you have to set yourself on fire..."
Stars - 'Your Ex Lover Is Dead'