Baddest Motherfuckers Ever- Eric Pedersen, the Mob Leg Breaker Who “Invented” the Bodypart Split, Part 1: The TLDR and Historical Background of His Insane Life
One of the questions I’ve never thought to ask in my pursuit of training knowledge was “who invented the bodypart […]