Barracudas in TV and movies

This movie is probably worse than the milpitas monster. Even if it has a 66 in it

d020362d9ca461378273f247686b9f80.jpg