Show notes
Matt Hilshorst, studios manager at Madame Tussaud's Wax Museum in New York, joins Steve to was poetically on how the attraction functions.
Matt Hilshorst, studios manager at Madame Tussaud's Wax Museum in New York, joins Steve to was poetically on how the attraction functions.