News

Tom Holland has appeared for the first time on the set of the new Spider-Man film in Glasgow. The Marvel movie, set for release next year, is currently being filmed in several parts of the city, ...