Tara Medium
Consumer Report
- 10-18-2011
- 43
Tara told me she would help me and to deposit money in three installment i paid the fist installment $60 on 13/10 then tara withdraw $200 on 18/10 without my permision i will never use card online again
Company: Tara Medium
Country: USA
Site: tara-medium.com