SEMA Review: Australian Super Snake
The Shelby Super Snake was set to debut in 1967, but due to the high price of building what would have been the king of all cobras, only one of the intended fifty was produced. Luckily, the highest horsepower production Mustang ever built did hit the streets…some 41 years later. The 2008 Super Snake, packing […] More »
By: MustangForums Editors | November 13, 2008