Season 4, Episode 24 Madame Tussads Wax Museum

First Aired: April 8, 2011

The guys head to Las Vegas to spend a night locked inside Madame Tussauds Wax Museum, where they hope to channel the ghosts of legendary Vegas entertainers.

Watch Soon
Friday
Feb 19
1:00pm
TRAVEL