Barracuda (movie)
- Production country: Australia
- Producer: Pino Amenta
- Production companies: Portman Productions, Seven Network, Amalgamated Portman
- Genre: TV Movie, Drama
- Release date: 4/4/1988
- Run time: 94 min.
Movie description
Currently Unavailable