Torche Guitarist: ‘A Bat Peed in My Eye’
Remember that time Ozzy bit the head off a bat? Batkind sure does, and last week, one particularly spiteful winged mammal took revenge on heavy metal musicians everywhere and "pissed straight into" the eye of Andrew Elstner, guitarist for the Florida band Torche, Pitchfork reports.…

Load More Articles