Moon Fight 22
Date
Feb 18, 2015
Venue
Casa Latina
Ownership
Walter Luna
Promotion
Luna Productions
Enclosure
Cage