You are viewing a single comment's thread.

view the rest of the comments →

0
5

[–] TheKobold 0 points 5 points (+5|-0) ago 

I have heard vague unsubstantiated rumors that it is run by British Intel...

Also there is very little info on the site its owners and no one seems to know or be willing to share info on it...

That being said, I have had no problems with them since I switched over to them from Imgur.