TBT – Spots Before Our Eyes…


A TBT cartoon from Prospect magazine.