I came on here just now and was startled by a sudden burst of crappy indie rock. I panicked as I looked for the source, and my best guess is that it came from one of the ads that pockmark the front page. Either that or I'm losing my mind. Again.
otoki:
Haha, thanks.