3 Door Sierra Cosworth Vs. Subaru Impreza P1
Its the battle between the “new school” Scooby P1 and the “old school” 3rd Sierra Cosworth. In this video the two cars battle to the death on the mean streets of the Fens, out running even the fastest...
Read More