The auto show season is up and running It began today when the North American International Auto Show opened in Detroit. Lots of reveals including and all-new Ford GT supercar which will be racing at Le Mans next year and a brand new Shelby GT350R. The "R" for racing. Bet both of these would be... Continue Reading →