Glam Nation-Concord, NH 08/16/2010

Last night’s show belonged to the Chubb Theatre in the Capitol Center for the Arts in Concord, New Hampshire. I haven’t seen alot of video’s coming out of there yet, but I have given you what I could find!! He looks fabulous as always in the pictures too! Hopefully I will find more tonight after […]