Ozzy Osbourne has returned to The Alamo, or more specifically the scene of his now infamous 1982 arrest for urinating on a public monument dedicated to the soldiers who lost their lives in the 1836 Texas Revolution, which is just down the road in San Antonio Texas.
What brings him back to the site of his inebriated episode of public pissery? An attempt…
