Site icon Sport and Motor

One of the most stunning concept cars of the modern era in my opinion is the 2003 Cadillac Sixteen built as an homage to the original Cadillac V-16 of the 1930’s.. This concept is fitted with a massive 13.6L V16 engine and weighs in at over 5,005 lbs!

Exit mobile version