Thomas Landgraf (The Squirrel)

Winter Haven, Florida, United States