Did South Florida Just Gain an Invasive Species? Meet the Nile Monitor

Invasive species hunters say they're seeing the giant lizard more and more often in South Florida.