What is HEMA?
Attention: Due to social distancing needs and rec center closures in Hillsborough County, group classes are currently on hiatus indefinitely. For updates, check our Black Flag HEMA Facebook Group.
Click here to join our Facebook group!
Success! Message received.