Popeater — Filed under: Music News, Exclusives, YouTube While some bands have balked at being part of the Fox hit 'Glee,' Neon Trees says they're excited to be a part of the show when their song 'Animal' is covered in the March 8th episode.
"We think 'Glee' ...
more info