Behind the Scenes System 51 John Force Racing Commercial
I have found there are 2 types of people in the world when it comes to John Force, thos who like him and those who don’t. There doesn’t seem to be anything in between! Check out the some behind the scenes footage from John Force Entertainment’s filming of the System 51 commercial. The commercial will debut at the NHRA Las Vegas national event in October of 2013. by jfrracing