April 29, 2024
French Bikers Take Over the Streets Opposing Technical Inspections
French Bikers Take Over the Streets Opposing Technical Inspections Tens of thousands of motorcyclists took to the streets in France to protest against what are described as ‘restrictive’ mandatory technical inspections Source: French Bikers Take Over the Streets Opposing Technical Inspections