In praise of the Allard Atom, the world’s smallest race car If you need any further proof that we’re living in the wrong timeline, then consider this: Allard – maker of monstrous British sports cars powered by American V-8s – only built two Allard Atoms inste...