Michael Strahan and Jimmy Surprise Fans at Madame Tussauds Wax Museum | The Tonight Show

Michael Strahan and Jimmy Fallon pose as their wax statues at Madame Tussauds in Manhattan, New York, shocking unsuspecting fans while they take photos.