Chaifetz Arena

Chaifetz Arena


St Louis, Missouri (MO), US
The interesting thing to me is not the arena - there are 1000's of these on VG. But the different stages of construction seen from Google to Bing/Yahoo.

Really, it's just another stadium...

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement