Car explodes on its own

Cause is still under investigation.

Added:

By: Lake8737 (79739.30)

Tags: china,chinese,car,explosion

Location: China