Neil Armstrong and Barry Ward in the Toyota Starlet flying through the Kendall stage in Rally Barbados 2011.
Comments