Shot on the floor of the 2012 North American international Auto Show in Detroit. We were able to interview several people key to the development of Volvo's racing program in North America.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…