MovieMaps

Tyrannosaur Filming Locations

Tyrannosaur was filmed in the United Kingdom