Mini Review: Yeah Yeah Yeahs, YACHT @ Fox Theater, 9/9/09

I honestly had no business being at this show. It was initially supposed to be part of my ‘getting me through my post-NIN depression’ schedule. But instead, it became sandwiched between 2 NIN shows that I was flying in and out of LA for. But! I loves me some Karen O. I consumed mass amounts […]

Read More