Hurricane Maria has knocked out power across the island of Puerto Rico ... massive storm hit the town with incredible power when it swept over the island, tearing roofs off homes, flooding ...
Results that may be inaccessible to you are currently showing.