Archive for December, 2013

Driven to Excellence

In 1888, with her husband’s confidence in his newly constructed Patent Motorwagen failing, Bertha Benz decided to take her sons Richard and Eugen on a car trip to visit their mother.

4121 S. 72nd Ave.
Tulsa, OK 74145
(918) 627-2002
8am - 5pm | M - F