XYFaceBarracuda - syvyyksien paholainen2010-11-26 Barracuda - syvyyksien paholainen Release Date1978-01-01Imdb Id77210 Barracuda 144218 Barracudai laimitomos tou vythouBarracuda: The Sea HorrorThe Lucifer Project 1978 Movies Horror Movies Thriller Movies USA Movies