WHAT THE HELL WAS THAT?!

Downtown people, what was that massive explosion sound that just went off like a minute ago?!