Cinema

Diggers (2016): A Monster Movie for Moscow

September 29, 2016Edward Crabtree0

Under Bolshaya Pirogovskaya street the Diggers discovered a deserted laboratory with an old telephone, chemical protection suits hanging on the walls, and old fashioned respiration masks. The room appeared to have been abandoned in a […]