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

  • Pleasant Conditions for Super Bowl
    Coming Up Next
    Pleasant Conditions for Super Bowl

Video Channels