I was lucky this time!
I had just turned the corner on my street and police cars, paramedics, and firetrucks zoomed past me and immediately put up barricades in front of me. I had no idea what had happened but I knew it happened in the building I live in. I parked my car a block away and walked over to the entrance of my building where the police were standing (blocking anyone who tried to enter), they told all of us we couldn't enter the building and that we had to wait until the firefighters gave the okay to enter.
It seems like someone was trying to install a gas stove and the gas line exploded. The walls to the unit exploded and the shockwave blew off the elevator doors.
Crazy stuff!