Ozzy Scares His Fans

This is pretty darned funny. Was taken at Madame Tussauds Wax Museum in New York City. Made me laugh several times.

Pin It on Pinterest