Icon
 

Electrical explosion sparks light up Kenner sky