TNA News Identity of new female character on TNA Impact Ms. Teschmacher, the new female character on TNA, is played by former WWE Diva Brooke Adams. Adams was… Adam MartinMarch 30, 2010 Read More