A lot of crazy stories have been told about Ozzy Osbourne over the years, but none is more ingrained in the public consciousness than him biting the head off of a bat. The incident in question took place at a concert in Des Moines, Iowa, on January 20, 1982. While Osbourne has shared conflicting memories […]