Toyota SUV explodes in a Los Angeles shopping plaza parking lot

50 Views
A Toyota SUV exploded inside a Los Angeles parking lot.

Comments