Meet dozens of bats inside at Florida spot in time for Halloween

Affectionately they’re known as “Sky Puppies,” but bats serve an important role on Planet Earth. And there’s a place in Central Florida where you can meet dozens of them, and feed them. Good Day Orlando’s David Martin takes you to the Lubee Bat Conservancy in Gainesville, Florida.

Top Videos