name
Fight Baza
location Semiluki, Russia
Fighters
Frequently Asked Questions About Fight Baza
In which country is Fight Baza located?
Fight Baza is located in Russia
Where is Fight Baza situated within Russia?
Fight Baza is located in Semiluki, Russia
Go Top 