FFR - Battle for the Moon

FFR - Battle for the Moon

Jul 07, 2008

Venue

Moon Club

Ownership

Fight Festival Russia

Enclosure

Ring

Fight Card

Follow Us

Other Details