I LOVE COSWORTH CARS !
My dad about 6 year's ago had a sierra cosworth and im saying this its the best car ive ever been in and this is coming from someone who has sat in tonnes of super cars any way if you could make a sierra cosworth it would mean a lot 6/5

I LOVE COSWORTH CARS !
My dad about 6 year's ago had a sierra cosworth and im saying this its the best car ive ever been in and this is coming from someone who has sat in tonnes of super cars any way if you could make a sierra cosworth it would mean a lot 6/5