Episode 27

Kung Fu Teletubbies

December 19th, 2018

56 mins 6 secs

Your Hosts
Tags

About this Episode

Vader and Dave take a look at the 1978 film, Spiritual Kung Fu.