18889316874 and 18332243474

They claim to be apple technical support.They somehow got credit card information through just the icloud email. Destroy these guys for me please!

Seems like both of these numbers are already down as I can’t get through to either of em.

1 Like