Tyler Glenn of Neon Trees on sound bath meditation and his disavowed Mormon faith. Tyler Glenn is the lead vocalist and keyboardist of Neon
Rocker Tyler Glenn of Neon Trees released a new solo single aimed at the Mormon Church. Tyler Aaron Glenn is an American singer, songwriter,