In 1968 the newly launched Escort Twin Cam kicked-off a 30 year winning spree with a spectacular first season scoring enough international rally victories to secure the coveted World Rally Championship. Ford Escorts of all types, competing at all levels, were successful rally winners up to the turn of the century, and even today are still occasionally winning events all around the world.
136 images split over 5 pages.
If you have high resolution photos featuring Ford cars please send them to me!