Top Gear

Cadillac in Holland

After driving the new Cadillac CTS in Holland, Richard is game to defend it against Jeremy's rants.

Video Extra