STS stands for Seville Touring Sedan, a four-door that has impressed even the most jaded of foreign-car devotees.
An aerodynamically styled automobile that is a complete departure from Sevilles of the past, the car can blend into the scenery of the highway or speedway.
Cadillac doesn't make race cars per se. And the STS isn't one. It is representative of the luxury image afforded the Cadillac nameplate virtually since... Read More