Posted onNovember 4, 2022inElectric Cars This Ford Escort RS Cosworth Shouldn’t Exist, And Now, It Could Be Yours