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.
No comments:
Post a Comment