2/24/14I live near Comcast headquarters , many of the management have horns and pointed tails. Just saying…….