Tag: Stranger Things Wallpapers

  • Stranger Things Wallpapers & New Tab

    Stranger Things Wallpapers & New Tab

    “May you live in strange times!” is an English expression to a Chinese proverb, but it sounds more like a curse than a proverb. Winona Ryder, David Harbour, Noah Schnapp, and other cast members really live in strange times, in a weird town in recent popular Netflix series Stranger Things. Created by Matt Duffer and…