Where is The Palace of Auburn Hills located?
The Palace of Auburn Hills, The Palace of Auburn Hills, United States of America (approx. 42.6992°, -83.2447°)
The Palace of Auburn Hills, The Palace of Auburn Hills, United States of America (approx. 42.6992°, -83.2447°)