AFP

Fun "Sumo Run" in London's Battersea Park

show full description
 
 
Fun "Sumo Run" in London's Battersea Park | NewsLook