Our panel of experts try to guess just how fast different vehicles can make it around the worlds greatest 3/8 mile race track, the Owosso Speedway!