Michael Strahan and Jimmy Surprise Fans at Madame Tussauds Wax Museum
- Oops!Something went wrong.Please try again later.
Michael Strahan and Jimmy Fallon pose as their wax statues at Madame Tussauds in Manhattan, New York, shocking unsuspecting fans while they take photos.