A burning truck explodes during a demonstration in Paris

...

Added:

By: Snake561 (664.20)

Tags: WTF, Vehicles, News

Location: France