Barracuda
Little coastal town is being terrorized by deadly Barracudas.
Average Score : 41.72
You Can Almost Hear The Screams! as the water below becomes a CHURNING DEATHBED of FLASHING TEARING TEETH!
Status: Released
Release Date: 1978-10-16
Production Companies American General Pictures Marketing Film Republic Pictures (II)
Production Countries United States of America,
Run time: 98 minutes
Budget: --
Revenue: --