Fox News Claims Solar Won't Work in America Because It's...

Thanks to Fox News and its expert commentators, millions of Americans now...

7,957 views slate.com

Interest

Humor
Discovered by 1xanadu
on Feb 7, 2013

Stumblers Who Commented On This Page