I ordered a Christmas tree they said it…
I ordered a Christmas tree they said it was delivered. It was not delivered they are a scam. Took my money
美国
I ordered a Christmas tree they said it was delivered. It was not delivered they are a scam. Took my money