Sometimes you just wanna watch a giant octopus movie November 21, 2008 By admin So that's what I did last weekend and lo and behold, TrailersFromHell now has the trailer up for the movie I watched (again): It Came From Beneath the Sea (1955). It Came From Beneath the Sea is the … [Read more...]