Bloomfield Hills, Michigan, United States
Bruxelles , Belgium
United Kingdom
Eindhoven , Netherlands
Cairo , Egypt
Leamington , Canada
Indian Rocks Beach , United States
Cambrai , France
Debica , Poland
San Francisco , United States
Hefei , China
Saltillo , Mexico