[INDIE] Wildcat! Wildcat! – “Mr. Quiche”
Every once in a while I’ll decide to hit the play button on some random track in my Google Reader and explore some new music. Turns out it was a great idea today as I discovered the awesome Los Angeles indie trio, Wildcat! Wildcat! I don’t know much about these guys other than the fact […]