Hybrid car crashes in Selby town centre July 18, 2023 News by Leave a Comment on Hybrid car crashes in Selby town centre A hybrid car has crashed in Portholme Road in Selby.