Tachi PF 16

Tachi PF 16

Feb 21, 2013

Venue

Tachi Palace Hotel and Casino

Enclosure

Cage

Location

Lemoore, California, United States

Fight Card

No Records Found

Cancelled Bouts

Follow Us

Other Details