Thugs in the west of France film themselves humiliating a man on a motor scooter

Tours in the Indre-et-Loire department

Added:

By: bklynblke (17511.00)

Tags: Tours motor scooter

Location: Tours, France