We tend to take our cars for granted, we don’t truly grasp the collective effort required to produce a production ready vehicle. Thankfully Ford in their 8 part video series has given us an amazing insight into the development of their Focus RS. Episode 1 takes us to the Ford …
Read More »