Sachverhalt: A. X._ wird vorgeworfen, er habe am 17. Mai 2009 als Lenker seines Personenwagens zu den jeweils vor ihm fahrenden Fahrzeugen einen ungenügenden Abstand eingehalten. Dies betraf die Strecke von rund 900 Metern auf der Flughofstrasse in Rümlang, Fahrtrichtung Oberglatt, ab Höhe der Zufahrt zum Tor 130 bis zur Einfahrt zum Hotel Park Inn sowie die 700 Meter lange Strecke ab der Einmündung Hofwiesenstrasse/Flughofstrasse bis zum Verkehrskreisel Flughofstrasse/Riedmattsrasse. Ausserdem erging eine Anzeige wegen Unterlassung der Richtungsanzeige. Das Statthalteramt Dielsdorf büsste X._ am 21. August 2009 mit Fr. 400.--. B. Das Bezirksgericht Dielsdorf sprach X._ am 16. November 2010 vom Vorwurf des Fahrens mit ungenügendem Abstand frei und belegte ihn wegen Unterlassung der Richtungsanzeige mit einer Ordnungsbusse von Fr. 100.--. Die Verurteilung erwuchs in Rechtskraft. Die vom Statthalteramt Dielsdorf gegen den Freispruch erhobene Berufung hiess das Obergericht des Kantons Zürich am 9. Mai 2012 gut. Es bestrafte X._ wegen ungenügenden Abstands mit einer Busse von Fr. 400.--. C. X._ erhebt Beschwerde in Strafsachen. Er beantragt, das Urteil des Obergerichts des Kantons Zürich vom 9. Mai 2012 sei aufzuheben. Er sei von Schuld und Strafe freizusprechen. Eventualiter sei die Sache zur neuen Entscheidung an das Obergericht zurückzuweisen. 