link to the podcast (with twitter card)
Embed code for the latest episode (iframe)
Ben Lancaster joins the Defunctland podcast to discuss his new film "The Further Adventures of Walt's Frozen Head," a film shot on location at Walt Disney World. A battle of the egos ensues between Kevin and Ben as they discuss a variety of topics.
link to the episode (with twitter card)
Embed code (iframe)