Anyone know who might own the F40 that loaped past me at about 140-150 MPH between Bamberg and Bayruth, Bavaria, Germany on Autobahn A70 this past...