Comment: Massive flashes of light...

(See in situ)

In reply to comment: WOW (see in situ)

Massive flashes of light...

Massive flashes of light... Any power plant workers who might have some insight?