07/22/20 - In this episode, the panel discusses information on the Winter Garden area of Florida. Just 11 miles from Walt Disney World property makes Winter Garden a great place to look at for fans moving to Orlando!