The Unique Retirement Story of Gibsonton, A Town In Florida
Gibsonton is a Florida town south of Tampa. It had an eerie element to it, akin to a horror movie. After all, it was the place where people from the freak show settled down. It was a utopia, with deformed individuals and even a post office with a counter for dwarfs. Residents had exotic animals…