Taking A Look At Germany’s Oldest Street-Legal Car

mayur August 23, 2023 0

The 1894 Benz Victoria is officially the oldest street-legal car in Germany. It is truly a relic of history.

Leave A Response »