re: #75 Dr Lizardo
Gas explosion?
More and more pointing towards an explosive device at the door to the street.