Lightning Strikes Again as Shelby American Unveils Shelby F-150 Super Snake Street Struck

LAS VEGAS – May 18, 2017 – Shelby American, Inc., today unveiled the all-new Shelby F-150 Super Snake truck at the headquarters of Carroll Shelby International in Southern California. Marking the return of the Shelby muscle truck, only 150 total of the street oriented vehicles will be offered by select Ford dealers for the 2017 [...]