Please call this fucker. +1888-850-8578
https://gyazo.com/e36c0be2d955f32a219989faaf42395e
Where is the Link? Or u r the scammer.
@Jnteamed#4901 The site is down as of now, but the number appears to have been used for fraud.