Neon Trees, the band behind Live 105 hits like “Animal” & “1983” was playing a show in Holland recently when something very peculiar happened. Lead singer Tyler Glenn fell off stage and smashed his face on the barricade. Check out the video and a gruesome picture by clicking “MORE”
Check out video of the fall right here:
Despite being dazed & bloodied, Neon Trees did finish the show, though Mr. Glenn is definitely in need of some dental work.