Product Reviews by KVR Members
All reviews by ellarah
Review Something or Find Reviews
I could not access the download even, but was directed to a tricksy "I'm human" check to install some "security" Chrome extension instead. This has probably been hijacked and clearly should be removed or dealt with. Dangerous "download" link from this site that is inaccurate. I wanted to report it but only saw a review option.
Read Review