Double act

11 min read

The Lancia Thema 8.32 and the Mercedes 500E were so solemn for their era it wasn’t