Saturday, December 17, 2011

Have any Climate Change/Global Warming deniers talked to people in New England states lately?

Yet, in the DC and Virginia area, they are getting RECORD amounts of snow... Foot on top of foot, mind you...

0 comments:

Post a Comment