Iconic drag racing figure and super star Funny Car driver John Force revives winning ways….

(continue reading…)