News

The Longtail name made its first appearance way back in 1997, when the United Kingdom still ruled Hong Kong and Princess ...
Of course, these aren’t just any old McLaren supercars. Each of the vehicles, from a 1998 F1 to a 2023 Elva, is the last example from its production run.