Received a letter in the mail with your company logo PedEx on the envelope said I won a contest wondering if you know is this a scam Reply
Received a letter in the mail with your company logo PedEx on the envelope said I won a contest wondering if you know is this a scam
Definitely SPAM…