Aiden – Rain in Hell – Review

March 12, 2007

Just because Aiden wear eyeliner and cheerleading gossip queens wet their panties over them doesn’t mean they blow. They’re fun, and this EP/DVD shows that.