Revenge taken on dozens of SUVs after cyclist's death in Paris

Revenge, SUV, Cyclist, Death, Paris, argument, No SUV Tolosa
World
image