Bill Simmons wrote about how good Tim Duncan was a couple months ago and I'm completely brainwashed. I never even considered liking the guy, but all of a sudden I've been googling him like crazy.
I don't know anything about this band other than they are good, are from Athens and someone plays a 12 string guitar.
Trip on the Flash animation video.
That's all I got. It's been a slow internet month.