XYFacei laimitomos tou vythou2010-11-26 i laimitomos tou vythou Release Date1978-01-01Imdb Id77210 Barracuda 144218 BarracudaBarracuda - syvyyksien paholainenBarracuda: The Sea HorrorThe Lucifer Project 1978 Movies Horror Movies Thriller Movies USA Movies