HATCHED Movie Review

Published July 2, 2021 8 Views

Rumble The Brits rip-off GODZILLA and JURASSIC PARK in this Indie sci-fi romp.