Cleetus McFarland is upping the game at the Freedom Factory. The 2.4 Hours Of LeMullets offers 20 nitrous-powered cars with 40 drivers which will make for an epic race. Posted by Brian Havins