Leora Woolner created the group 10 Solid Reasons To Avoid Skype Recorder For Windows 6 years, 6 months ago