Terri Poch was born in August 20, 1964 being a fan of sports. Starting in a career in bodybuilding she would latter become involved in Portland Wrestling manager, Taylor Made. After awhile she would become more involved in the sport and transformed herself into LPWA Power House, Terri Power. She took the wrestling world by storm and became The LPWA Champ. After a stint in AJW she took time off only to come back as Tori, Sable's Biggest Fan. Soon she evolve more and show her different sides with her feuds with Ivory, Kane's Love, and The Jezebel With X-Pac and DX.