Comments
-
Just Some Guy 4 hours ago
You mean the "news" network that was fined a record $800 million for lying to its viewers? If you watch Fox "News" you need to put all your electronics away for a year and let your brain heal.
Sign up for digg's daily morning newsletter to get the most interesting stories. Sent every morning.