The article published by you regarding new competition for netflix refers to a site which is clearly a scam and should be removed immediately gibbopj12 6 years ago updated 6 years ago Under review
Hi, what article are you referring to?