Wednesday, December 18, 2002
Fun Fact: Day-Glo Edition
Everyone knows about Ozzy Osbourne biting the head off of a bat onstage in 1982. But I had totally forgotten that Ozzy also urinated on The Alamo in that same year.
God Bless America.
[And a very, very special thank you to VH-1's I Love the 80s.]
