Total fraud and scam artists
Total fraud and scam artists. Stole over $80 from me. In return I got some Dollar store clown hats. Disgraceful!
Canada
Total fraud and scam artists. Stole over $80 from me. In return I got some Dollar store clown hats. Disgraceful!