Welcome everyone to the Cadillac SLS. A long wheelbase STS that looks rather excellent if you ask me.

Why wasn’t the SLS sold in the US? Maybe because Cadillac is stupid. Either way this SLS is one fine looking beast and I kinda want it.