Two weeks ago, I found myself standing among approximately 3,000 anxious people in the Southland Mall in the lovely city of Hayward, waiting for Avril Lavigne to take the stage. It was the umpteenth stop on her umpteen-city Malls Across America Tour. Specifically, I was sandwiched between an obviously stoned high school linebacker type wearing a Pantera T-shirt, which struck me as odd, and -- I shit you not -- a fuzzy-haired 40-ish guy wearing lime green short-shorts, who had drawn big blue X's on both hands to show off the fact that he was straight edge, which struck... More >>>