Bellator 168: Sakara vs Beltran
Plot: Bellator 168: Sakara vs Beltran will be held on December 10, 2016 at the Nelson Mandela Forum in Florence, Italy. The event will air live in prime time on Spike TV
Release Date:
Saturday, December 10 2016
8 years ago
8 years ago