Barracuda 1978 Synopsis - Little coastal town is being terrorized by deadly Barracudas.
You must create an account to continue watching