All posts tagged "James Irvin"
25 of the Best Flying Knees in MMA History
When executed properly, flying knees are fight changers. Your opponent is left wobbly...
When executed properly, flying knees are fight changers. Your opponent is left wobbly...