The Glam Nation tour started it’s East Coast rounds with the show at The Fillmore in Charlotte, North Carolina last night.
I have to say, there aren’t really ANY videos out there so I am giving you what I have found… hopefully more will show up as the day progresses!
Was anyone there?? Anyone? Hellooooo? Hmmm.