Sebastien Imbeault has been chipping away at the record books with his manually shifted C6 Corvette Z06 for years, and he just beat his previous record world record again. Posted by Brian Havins