PETER BENCHLEY TRIPLE: The Beast-Deep-Jaws-Shark+Baracuda+Giant Squid- NEW 3 DVD | eBay
Barracuda (1978) - IMDb
Barracuda (1978 film) - Wikipedia
866 E Baracuda Dr, Nixa, MO 65714 | Trulia
Movie of the Day - Trivia: Some of the scenes in "Navy Seals (1990)" were shot in Spain. The warships, submarines, helicopters and planes featured in the film belonged to the Spanish