2003 Cadillac STS
What we know:
2003
Cadillac

The vehicle is a 2003 Cadillac STS, a sleek sedan manufactured in the United States. It's a part of an ongoing auction based in South Chesterfield, Virginia, with an estimated value of $3,500 without reserve.
Last bid:
$3,500