…say hello to Poseidon Rex. Apparently released on DVD in the UK late last year, this compelling movie is to be released in US cinemas this April. Lucky devils.
This has all the traits of being some kind of dinosaur…
Words fail me on this one, I’m afraid.
See More: IMDB