The crew find themselves in Shaanxi after getting kicked off a bus and scoring another ride. They meet a band of punk rockers called Echo Rush and are finally shown how to truly party in the People’s Republic.
See the rest at VBS.TV: Thumbs Up! Season 3: Episode 8 - Thumbs Up! | VBS.TV