Ford Sierra Cosworth Tribute
After lots of vids of the best car in the world, the Escort RS Cosworth, i done a vid of the other best car in the world... the Ford Sierra RS Cosworth
Ford Sierra Cosworth Tribute

00:03:30
Views: 14695
Ford Sierra Cosworth Tribute

BSCC Crystal Palace 1964

00:02:58
Views: 253470
BSCC Crystal Palace 1964