Tom Holland is back as our favorite superhero, Spider-Man, and this time, he’s filming his latest movie in Glasgow, Scotland. Even though Glasgow is a city in the United Kingdom, the film crew has cleverly transformed it to look exactly like New York City in the United States. They’ve added American flags, yellow taxis, police …

