Germany must be a popular holiday destination for residents of the Motor City if today’s activity at the Nurburgring is any indication. Both Ford and General Motors were out in full force with their latest high-performance wares.
Categories:

Recent Comments