Episode 27
Kung Fu Teletubbies
December 19th, 2018
56 mins 6 secs
Tags
About this Episode
Vader and Dave take a look at the 1978 film, Spiritual Kung Fu.
December 19th, 2018
56 mins 6 secs
Vader and Dave take a look at the 1978 film, Spiritual Kung Fu.