Back to Topics
The Flying Seminole Ranch was opened east of Oviedo in 1965. Its original owners were Tom Tuck and Jerry Lindsey. […]