Posted: 3:51 pm Friday, February 19th, 2016

On This Day in ’82, Ozzy Peed On The Alamo… In A Dress… Sort of. 

By Steve Craig

This story seemed to get bigger and more mythical as time went by…

Ozzy (and the Alamo Park Ranger) tell the REAL story… HERE

Ozzy-Osbourne1