Fire erupts at power substation
USA, California, Burbank: An explosion at a power substation sent heavy smoke and a massive fireball into the sky in Burbank on 10 April.
USA, California, Burbank: An explosion at a power substation sent heavy smoke and a massive fireball into the sky in Burbank on 10 April.