" The Budlight Festival stage is going to shine June 5th with the light of Neon Trees! We know you’ve heard them but do you really know these animals? We’re here to make sure you do![To see their interesting list, visit Live 105 Radio]
Aside from being awesomely dressed and awesomely named what do you, the viewer, need to know about Neon Trees? So much that it hurts us! "