What may have sounded like a car backfire to some in the downtown Los Angeles area Thursday evening was actually an explosion that took place in a small building behind Bembis Meat Market around 6:30p.m. Police are saying the building housed nitrous oxide cylinders but an investigation is still ongoing.
More...