The Monster Report

Highlighting those entertaining creatures of film history

Monster Trailers: Godzilla vs. Megalon

Posted on January 10, 2018  in Uncategorized

How do you turn this silly movie into a serious trailer?  Check it out to see how!