[westiechick] Monday, February 01, 2010 1:27:17 AM
So stoked Priest won a Grammy - at long last! Lame audience reaction though - pity more of us weren't there to yell, scream and generally tear up the place! Major congrats to the guys for this well-deserved win!!!!