Billy Idol Concert Review – Part 1

~ Review by Becky "The Trivia Queen" Thorvund The Greatest Living Englishman blew into San Francisco last night for the first of two gigs at the Fillmore, their second Bay Area visit this year. The joint was sold out and the audience was more than ready for two hours of [...]