It was pretty well inevitable following Larry Larson's fifth-straight Hot Rod Drag Week title on Saturday that the sometimes heated, back-and-forth arguments concerning what truly defines the "world's quickest street car" would kick into overdrive. And it has.
More...