Best report
ϟ
Jun 30, 2011
Just got a call from this number again. Several each day. Says he's calling for mastercard and visa. I asked where he was located, he said Ohio. Caller ID comes across as Atlanta, Ga.