United States of America
Phoenix, Arizona
Description:
Where is this
Status:
Already located!
Solution:
Phoenix, Arizona
Lat/Lng:
33.44630850129637, -112.06822618493072
Found by:
Strupletto
106 months ago
127
Phoenix, Arizona, USA, (right = Chase Field Stadium) external link external link external link external link external link
1 comment