Watch EFC

EFC 139

Live from Johannesburg, South Africa, World Sports Arena: Featherweight Championship.

EFC 138

Live from Johannesburg, South Africa, World Sports Arena: Featherweight Championship.

Save video to ...