It's tempting to wonder if we're looking at the name of the new McLaren monster car, the three-seat road-going Ultimate Series offering so far known as BP23. McLaren has, after all, called the ...