The Weird Review interview with Cynthia the Stay Puft Marshmallow Man

The Weird Review interview with Cynthia the Stay Puft Marshmallow Man at the Toronto Fan Expo in Toronto, Ontario, Canada