2025, The Grinch will live in the White House while we are all residing in fucking Whoville.

Comments