Barracuda

Barracuda

Little coastal town is being terrorized by deadly Barracudas.

Type:

Duration: 1h 38m

Release: 1978

IMDb: 4.2/10

You May Also Like