Home > Meme Archive
Oct 27, 2017 Source: TIME
Just hours after the highly anticipated second season of Stranger Things hit Netflix, fans could barely handle the impact. The sci-fi mystery cult hit launched on midnight Friday, and many fans came to the (correct) conclusion that escaping to the ... (Read More)
|
Tweet |