Electric vehicle crash in Leeds Road, in Selby July 25, 2024 News by Leave a Comment on Electric vehicle crash in Leeds Road, in Selby EMERGENCY crews have been called to a crash involving an electric vehicle in Leeds Road, in Selby.