Loading...
News
    Shows

      Birds invade Calif. shopping center

      |Thousands of black birds have been tormenting shoppers at a Natomas, Calif. shopping mall. KOVR's Steve Large reports.

      Related Videos

      You Might Like

      Comments