Scarborough: Kia car seized after driver flees police in Cleveland November 26, 2023 News by Leave a Comment on Scarborough: Kia car seized after driver flees police in Cleveland Police have seized a car in Scarborough after its driver was seen fleeing officers in Cleveland.