PUBLIC HUMILIATION - PROMO VIDEO

German football fan... Spit, hit, lick, snif, piss... in public...