Clickables 5/27/10 at 11:25 AM Comment Watch Ozzy Osbourne Terrify His Fans at Madame Tussauds Wax Museum One and a half minutes of ladies screaming. Related: Ozzy's Scream comes out June 22. By Edith Zimmerman [Daily What] Facebook Twitter StumbleUpon ShareThis Counter Email Get more: music, clickables, madame tussauds new york, ozzy osbourne, scream, video Follow Clickables on @vulture Download the Free Clickable iPhone App