UK May Day Madness

London protestors use padded combat tactics in run-in with police

by