JalopnikLean L·
The 1982 Ford Mustang SSP Was The Last Thing Speeders In California Wanted To See In Their Mirrors
Think you could outrun the law in the '80s? Discover why the 1982 Ford Mustang SSP gave California speeders a serious run for their money.
Read at Jalopnik →




