Neon Trees - 1983 Live @ Velour Live Music Gallery 01/24/2013 - Video
PUBLISHED: Jan 27, 2013
DESCRIPTION: Neon Trees came back to where they started and played an intimate show to a small crowd of 350 people at Velour Live Music Gallery in Provo, Utah! It was amazing and I was lucky enough to be there!