Afraid of sharks? Flu, asteroids pose far greater risk

Great white sharks are making their annual return to the Northeast’s popular vacation spots. But experts say not to worry – the odds are definitely on your side.

Source:: NBC 2 News