Power Lines Explode Near Cape Canaveral

Power lines exploded in Merritt Island near Cape Canaveral and Cocoa Beach.

October 7, 2016

Examined