During an interview with the Dallas Morning News back in December John Luft, president of Shelby American mentioned a new...
In Detroit at the North American International Auto Show Shelby American is putting the finishing touches on its display area...