Neon Trees @ The Fillmore Detroit

April 17, 2010 – Opening for Thirty Seconds to Mars, Neon Trees put on a great show. Tyler Glenn makes for an amazing front man to photograph. (click image for more) Link to this post!