Indy Promotions Sever Ties With Stepstool Sarah Following Misconduct Allegations Aidan Gibbons 12 January, 2024 — News INDY Stepstool Sarah