Advertisement

NYC and Philadelphia are most likely to lose power in storms

 12/17/2014 - 11:08

What do you think about this story?