Cadillac STS Forum 2005 through 2012
Re: 2005 Sts
i COMPLETELY agree with you. cadillac's flagship car shouldnt have a dinky little V6. it is their flagship car, and should represent waht cadillac is all about; luxury cars with big engines and all options standard.
environmentalists that want fuel economy. they can go buy...