On this day in history:
October 21st, 2010 | In what was probably the creepiest debut ever for a female wrestler, Winter made her first Impact Wrestling appearance in a mirror, standing behind Angelina Love. She introduced herself, telling Angelina that she was a great admirer of hers. When Velvet Sky – who had just left the room with Lacey Von Erich – returned, Winter vanished, leading Angelina to believe that Winter was only a figment of her sleep-deprived brain.
What are your memories of this moment?