Date: May 03, 2014
Location: Odzaci, Vojvodina, Serbia
Organization: Serbian Battle Championship
20170324 RFO Big Guns 23 Dequan Townsend vs Luka Strezoski watch video >>
20170324 RFO Big Guns 23 Dequan Townsend vs Luka Strezoski watch video >>