Name: AFC Title: Almighty Fighting Championship 39 Date: Jul 27, 2024 Time: 11:00 AM PST Location: Deeside Leisure Centre, Deeside, Wales Organization: Almighty Fighting Championships