Comment
Sign In
•
Register
•
Forgot password?
Scientific Review Shows 'Unambiguous' Evidence of Global Warming
« Aceofwhat?
Mad Prophet Ludwig »
599
Charles Johnson
3/04/2010 6:56:24 pm PST
down
11
up
report
My last nerve is now being hammered upon.
Tweet