The Russians Are Coming the Russians Are Coming

The Russians Are Coming the Russians Are Coming A Russian submarine mistakenly lands off the coast of New England, leading the overactive imaginations of the locals to believe it is the beginning of a Russian invasion.

Leave a Comment