Multi-vehicle crash closes road in North Yorkshire town – police on scene October 27, 2024 News by Leave a Comment on Multi-vehicle crash closes road in North Yorkshire town – police on scene A crash involving multiple vehicles has closed a main road in Scarborough.