Home news Hollywood blockbuster Transformers shuts down Newcastle city centre

Hollywood blockbuster Transformers shuts down Newcastle city centre

4
0

Major Hollywood movie filmed on the unsuspecting streets of Newcastle.
Source: Hereford Times