Patently Apple favicon

Apple TV is Entering the Pay-TV world with Canal+ in France