Welcome to the Perfect turd podcast.png

With a title like Navy Seals vs Demons how could we resist. But, does this movie live up to it's name or is it just another turd from the b-movie bargain bin?

fb.png
IG copy.png