Neon Trees Stream New Song 0 By admin on April 8, 2012 News, NEWS Neon Trees have released “Still Young” off their album “Picture Show” due out April 17th. The song can be streamed here. Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email