Ozzy Osbourne Spotted in Roswell, New Mexico
Well, it's confirmed. Ozzy Osbourne is an alien.
Okay, maybe not, but he is hanging out in Roswell, New Mexico a lot lately.
Ozzy was spotted Thursday at the International UFO Museum, but it wasn't all fun and games. He was actually shooting for the History channel with his son Jack. There are not a lot of details about the visit, but the word on the street is that it has something to do with the Roswell UFO incident.
Ozzy has been spotted all week, once at Walmart picking up some necessities and he even had dinner at Chili's and he has snapped several pictures with locals and they have been circulating on the internet in the small town. No word on how long the rockstar will be in town but it seems he's loving it.