Scuffles erupted in Hyde Park in London on Tuesday, after a free party and organised water fight left three people with stab wounds, including a police officer.
Via Youtube
Scuffles erupted in Hyde Park in London on Tuesday, after a free party and organised water fight left three people with stab wounds, including a police officer.
Via Youtube