Motorstadt 2010 Motorstadt 2010: European car show in Michigan. Read More Steve FowlerApril 11, 2019Steve's European Automotivemotorstadt