Impact Wrestling Star Lady Frost has announced she has requested her release from the company.
Frost made her Impact debut back in 2021.
Photo Credit: Impact Wrestling
Impact Wrestling Star Lady Frost has announced she has requested her release from the company.
Frost made her Impact debut back in 2021.
Photo Credit: Impact Wrestling