Ford RallyCross Team Release Video
The first 2012 Global RallyCross Championship took place this past weekend, and the Ford race team took home the two top spots.
This site is protect by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2020 Verticalscope Inc.
