At this point I feel like 2011 has the odds stacked against it musically, because 2010 has contained so many highlights it's like staring into the sun. And just when I think it's nearly over, boom, Girl Talk goes and drops a new one and to top it all off (if sampling Blue Oyster Cult isn't enough), it's FREE.
Get it here.
Then tell me what your favorite moments are. I'll start: Terror Squad. 1:51 on "That's Right."