Zimo Zmakinen you mean? The Zakspeed driver owning a Z Datsun? Whoever, bother his name, very nice video.
Re Nelson, in french language the expression "un coup de Trafalgar" will last forever, meaning something coming from behind you can't fight against which puts you down. Vive le Rosbif!