World records destroyed at new look Jambo
Ten of the fastest sport compact cars on the planet combined with good conditions, a sticky Willowbank track and an awesome crowd to put on a show for the ages as Factory Xtreme set about the business of breaking records – world records!