Anyone talked to them lately? I saw a new video on YouTube about a new take-down. I try them during the day.
Tom was not too concerned about getting info on this entity. However, in the coming future we may be seeing a number of websites disappearing.
I have not talked to them, but I fully recommend you buy everything they sell!
Who ever they are!
Whose web site???
?