As a teenager, Glenn attended Chaparral High School in Temecula, California. He is a member of The Church of Jesus Christ of Latter-day Saints. After high school, he served a Mormon mission in Nebraska. Neon Trees' origins lay in…
Richie TApril 6, 2014