Locust Infestation

July 26, 2012; 11:00 PM ET

Millions of locusts have weaseled their way into the small town of Harald, Calif.

Share |

Weather Video

Video Search

  • Breaking: Blowing Snow in Eastern New England
    Coming Up Next
    Breaking: Blowing Snow in Eastern New England

Video Channels