Sachverhalt: Sachverhalt: A. Mit Strafbefehl vom 19. Februar 2002 wurde X._ vom Bezirksamt Rheinfelden in Anwendung von Art. 34 Abs. 4 SVG, Art. 35 Abs. 1 SVG, Art. 44 Abs. 1 SVG, Art. 90 Ziff. 1 SVG, Art. 4a Abs. 1d VRV, Art. 10 Abs. 2 VRV, Art. 12 Abs. 1 VRV, Art. 36 Abs. 5 VRV, Art. 48 Ziff. 2 StGB sowie Art. 68 Ziff. 1 StGB eine Busse von Fr. 500.-- auferlegt. Dem Strafbefehl lag folgender Sachverhalt zu Grunde: "Rechtsüberholen auf Autobahn durch Ausschwenken und Wiedereinbiegen Ungenügender Abstand beim Hintereinanderfahren Missachtung der zulässigen Höchstgeschwindigkeit auf Autobahn Behinderung nachfolgenden Fahrzeugs beim Fahrstreifenwechsel auf Autobahn bei Wiedereinbiegen 4322 Mumpf, Autobahn A3, Fahrtrichtung Zürich 07.01.2002, 10:30-10.45 Fahrzeug: PW "BMW 730i" LÖ-CR 55/D Der Beschuldigte schloss auf der Überholspur der Autobahn A3 in Richtung Zürich mit ungenügendem Abstand auf den PW von A._ auf, während diese eine längere Lastwagenkolonne überholte. Er bedrängte die vorausfahrende PW-Lenkerin so während mehrerer Minuten. In dem Moment, als diese auf den Normalstreifen wechseln wollte, scherte der Beschuldigte aus und überholte auf dem rechten Fahrstreifen. Danach wechselte er sofort wieder auf den Überholstreifen und bog knapp vor dem PW A._ wieder ein. Dies mit einer Geschwindigkeit von ca. 140 - 150 km/h." Der Beschuldigte schloss auf der Überholspur der Autobahn A3 in Richtung Zürich mit ungenügendem Abstand auf den PW von A._ auf, während diese eine längere Lastwagenkolonne überholte. Er bedrängte die vorausfahrende PW-Lenkerin so während mehrerer Minuten. In dem Moment, als diese auf den Normalstreifen wechseln wollte, scherte der Beschuldigte aus und überholte auf dem rechten Fahrstreifen. Danach wechselte er sofort wieder auf den Überholstreifen und bog knapp vor dem PW A._ wieder ein. Dies mit einer Geschwindigkeit von ca. 140 - 150 km/h." B. Gegen diesen Strafbefehl erhob X._ Einsprache. Nach Einvernahme der Zeugin und des Angeschuldigten sprach ihn das Bezirksgericht Rheinfelden mit Urteil vom 4. September 2002 vom Vorwurf des Überschreitens der zulässigen Höchstgeschwindigkeit auf der Autobahn sowie der Behinderung des nachfolgenden Fahrzeugs beim Fahrstreifenwechsel auf der Autobahn beim Wiedereinbiegen frei. Er wurde jedoch des Nichteinhaltens von genügendem Abstand beim Hintereinanderfahren und des Rechtsüberholens auf der Autobahn durch Ausschwenken und Wiedereinbiegen für schuldig befunden. Dafür wurde dem Angeklagten eine Busse von Fr. 400.-- auferlegt. B. Gegen diesen Strafbefehl erhob X._ Einsprache. Nach Einvernahme der Zeugin und des Angeschuldigten sprach ihn das Bezirksgericht Rheinfelden mit Urteil vom 4. September 2002 vom Vorwurf des Überschreitens der zulässigen Höchstgeschwindigkeit auf der Autobahn sowie der Behinderung des nachfolgenden Fahrzeugs beim Fahrstreifenwechsel auf der Autobahn beim Wiedereinbiegen frei. Er wurde jedoch des Nichteinhaltens von genügendem Abstand beim Hintereinanderfahren und des Rechtsüberholens auf der Autobahn durch Ausschwenken und Wiedereinbiegen für schuldig befunden. Dafür wurde dem Angeklagten eine Busse von Fr. 400.-- auferlegt. C. X._ gelangte hierauf mit Berufung ans Obergericht des Kantons Aargau. Dieses schützte den Entscheid der Vorinstanz mit Urteil vom 25. März 2003, nachdem es zusätzlich den Zeugen B._ angehört hatte. C. X._ gelangte hierauf mit Berufung ans Obergericht des Kantons Aargau. Dieses schützte den Entscheid der Vorinstanz mit Urteil vom 25. März 2003, nachdem es zusätzlich den Zeugen B._ angehört hatte. D. Mit Eingabe vom 7. Mai 2003 erhebt X._ staatsrechtliche Beschwerde gegen den Entscheid des Aargauer Obergerichtes. Er beantragt dessen Aufhebung, weil das Urteil den Grundsatz der Unschuldsvermutung verletze und die Aussage des Entlastungszeugen willkürlich würdige. Das Obergericht und die Staatsanwaltschaft verzichten auf eine Stellungnahme und verweisen auf den angefochtenen Entscheid. 