Downtown Tampa, FL.

Downtown Tampa, FL near the Amolie Arena