Tampa is known for a lot of things. The Cuban sandwich, deviled crabs, strip clubs, and more recently, the Tampa Bay Bucs and the potential super-spreader Super Bowl celebrations. But it’s also known for Seminole Heights’ two-headed gator and a local guy — Odilon Ozare — who has official Guinness world records for the longest […]
