Comments

Awesome picture taken by a pilot over Memorial Stadium 3 comments
guest · 9 years ago
These guys have magic nonsmearable glass?