Temperance, MI, USA
Goodrich, MI, USA
Fenton, MI, USA
Hartland, MI, USA
Ortonville, MI, USA
Novi, MI, USA
Bloomfield Hills, MI, USA
Bloomfield Hills, MI, USA
North Branch, MI, USA
Temperance, MI, USA
Grand Blanc, MI, USA
Plymouth, MI, USA
Saginaw, MI, USA
Oxford, MI, USA
Troy, MI, USA
Lake Orion, MI, USA
Armada, MI, USA
Bloomfield Hills, MI, USA
Farmington Hills, MI, USA
Brighton, MI, USA
Grand Blanc, MI, USA
Holly, MI, USA
Fenton, MI, USA
White Lake, MI, USA
Armada, MI, USA
Northville, MI, USA
Grand Blanc, MI, USA
Sterling Heights, MI, USA
Grand Blanc, MI, USA
Walled Lake, MI, USA
Swartz Creek, MI, USA
Holly, MI, USA
White Lake, MI, USA
White Lake, MI, USA
Sterling Heights, MI, USA