From NASA’s Goddard Institute for Space Studies comes a visual reminder that should silence every global warming denier out there.
Alas, it won’t.
Via Towleroad.
Post a Comment
No comments:
Post a Comment