Turf Wars 17
Apr 05, 2014
Venue
Triple Crown Pavilion
Promotion
Turf Wars
Location
Louisville, Kentucky, United States