Just when we thought 2016 was the worst year, 2020 has swooped in to take the title completely. This year has been so strange that many are now assuming that David Lynch must be directing it. In honor of his best work, we’ve decided to collect all of the best Twin Peaks memes to make some sort of sense of the time we’re living in. Here are 15 of our favorites.
… Continue Reading at: knowyourmeme.com [source]