Tachi PF 33

Tachi PF 33: Velasco vs. Lima

Nov 02, 2017

Venue

Tachi Palace Hotel & Casino

Enclosure

Cage

Location

Lemoore, California, United States

Follow Us

Other Details