Monday, September 5, 2011

Trailer of the Week: Barracuda (1978)



For some reason, I can only find foreign-language trailers for this film, brought to you by some of the same folks to gave us God's Bloody Acre.






No comments:

Post a Comment