Banned in France (at least the mention of)

Well, not surprisingly its kind of expected from France

techcrunch.com/2011/06/03/the-in … french-tv/