Coliseum in St. Petersburg, Florida.

Coliseum in St. Petersburg, Florida.