STFC 34: Battle At The Beach
Mar 28, 2015
Venue
South Padre Island Convention Centre
Promotion
South Texas Fighting Championships
Enclosure
Cage
Location
South Padre Island, Texas, United States