Interview with the Podcast Vampire

Taps (1981)

Episode Summary

This week the hosts talk about Taps, Tom's second film.

Episode Notes

This week the hosts talk about Taps, Tom's second film.