There are a few things in this world you can count on. The sun will rise in the east and set in the west. What goes up, must come down. Consistency has its virtues. For Terry McMillen and his Amalie Oil InstiGator Funny Car, consistency has returned to the team. Can they make it payoff?
You are here: Home / Archives for terry mcmillen instigator funny car drag racing