Rob Halford and the rest of Judas Priest made a brief appearance on the long-running FOX animated series The Simpsons last night (January 5). The episode, titled Steal This Episode, dealt with Homer learning the consequences of illegal downloading after opening a backyard movie theater in Springfield cleverly named ‘Cinema Pirate-diso.’ When the proverbial shit […]
breaking the law
Scarlett O’Hara stopped for counterfeit money
December 5th, 2010 James Shotwell
Scarlett O’Hara were recently pulled over for unknowingly using counterfeit money they received from someone buying merch on their current tour.