I have an admission to make. Up until a week ago, I’d never been to a rock concert. It seems weird even to me. I love music and I rock out in my car as much (or better) than the next guy. But growing up, it wasn’t something my parents encouraged even as I heard my friends brag of seeing Bon Jovi, Judas Priest, Foreigner and other bands of the Eighties. Plus, being a sucka with no self-esteem, I’ve never been one of those “shake it in public” sorta dudes. Wallflowers represent!