John Force on The JFR Cars Flying Low & 2017

16-time NHRA Funny Car Champion John Force visited The freak Nation this week to pound the drum pretty hard after his John Force Racing Funny Car team put down some of the fastest times in the NHRA pre-season testing. The opening of the NHRA drag racing season opens next weekend in Pomona. But before the…

Read More

The Freakin' Grid