Japanese legend Meiko Satomura shows what all the hype is about as she collides with Portugal's Killer Kelly. Video courtesy of the award-winni...More
share