>>/15639/
> explosions
Not buying it. Looks like the setting sun glinting off of large solar arrays. Makes sense they'd be near simultaneous as they all track the sun for maximum output and would be angled the same.