Send MessageArtie Benson Member since Oct 14, 2020
Posting History
Alien Tape - Fraud[New Complaint]
I was a fool and ordered Alien Tape based on a TV ad. I was continuously prompted to order addiyional itemms unrelaed to alien tape when I called the...