VR6OC News Bot 30 Posted May 19, 2017 Report Share Posted May 19, 2017 Shelby has introduced its 2017 Shelby Super Snake wide body concept at its corporate headquarters in Southern California. This is a company’s first concept vehicle introduced in over a decade and for the first... View the full article Link to post Share on other sites
Recommended Posts