jeff nelson

  1. S SCAM ALERT - TitanTrade - Titan Trade

    My account number is: 153813 TitanTrade is a SCAM. They promised me in writing that I could withdraw all my funds and then later refused when I attempted to withdraw the funds. They are liars, thieves, and fraudsters. Especially Marcus Delorean and Jeff Nelson. See my...