Tag: p_vid=news-80779552

Posted in Static News

Massive storms hit country from coast to coast

A storm tore through Southern California, flooding highways and knocking over power lines. Across the country, a flash flood watch went into effect in New…

Continue Reading