The Phantom Ship Theatrical Trailer

By nedthedeadTags Ned, Dead, Doc, Doctor, Moreau, Chiller, Theater, Stream, Streaming, Bad, Horror, Movie, Green, Bay, Wisconsin, Phantom, ShipDate Added 28/02/2017Views 355

This is NOT a theatrical trailer for "The Phantom Ship" but a fan made one that's funny and clever enough to warrant a spot in our weird little collection just the same!

No comments