Surveillance video caught the exact moment a pickup truck slammed into a pet store in El Monte. “This is very tragic, but at the same time we know that it was an accident,” co-owner Mabel Flores said.
Some results have been hidden because they may be inaccessible to you