The Flying Chanclas de San Antonio made their much anticipated debut on 5/5/18 and did not disappoint with their dramatic, come-from-behind