Now Playing:

TV

PBS NewsHour Weekend

Episode #1039


Florida's Babcock Ranch, located near Ft. Meyers, is being called the first solar-powered town.