Holy fucking shit, the long awaited “Third Season” of Thumbs Up! just started today and it takes place in CHINA. Drop whatever pointless bullshit you’re doing and start watching this thing NOW.
Poster by David Choe. To look at more, go to his blog. Here’s a bunch of photos from the new season:
Videos by VICE
More
From VICE
-

Illustration by Reesa. -

Photo by Joseph Okpako/Redferns via Getty Images -

Photo by Paul Natkin/WireImage -
