Neon Trees at Town Ballroom - PHOTOS
by Erica Morano • August 16, 2012 @ 12:22am
Neon Trees brought their pop-rock to the Town Ballroom Wednesday night to promote their latest album, "Picture Show". They will head to NYC next to perform live on Good Morning America on Friday. If you noticed a lot of face paint in the crowd, that was for opener Walk the Moon, another up-and-coming band that has a lot of people excited. Rounding out the openers was the high energy duo of Twenty One Pilots.