Posted: Apr 23, 2010 8:50 am
by The_Metatron
Just downloaded from iTunes:

Judas Priest - Turbo

I haven't heard that in a couple decades. It makes me smile.