2005 Cadillac STS SAE 100

A show car integrating multitude of vehicle control and entertainment systems.