The need for speed Who doesn't like to jam the throttle and get pinned to the back of your seat in a fast car? I'm in! I had two chances recently at Road America to drive the new Corvette and Dodge Challenger Shaker. What a hoot, and then some. It used to be the Italians... Continue Reading →