Quantcast

Best Video Ever Of The Week: Ozzy Screams In New York

Posted by on May 27, 2010

http://www.youtube.com/watch?v=sY9PeJOZpeA&feature=player_embedded

Walking through Times Square is enough to make any New Yorker scream. Yesterday Ozzy Osbourne did just that at Madame Tussaud’s Wax Museum on 42nd street.

Tags:

Categorised in: Video