WATCH LIVE
LIBERTY, TX -- Residents of Liberty, Texas say caterpillars are hatching by the thousands and even causing power outages.
Thousands of Oakland A's fans expected to protest season opener
LIVE: Track rain across SF Bay Area with Live Doppler 7
Oakland rescue group caring for abandoned bunnies ahead of Easter