Advertisement

You know, back when C&D wasn't (much of) a joke, they did test a Lotus Omega in England.

Share This Story

Get our newsletter