Testing knowledge of Italian 'brainrot' memes with a $1,000 prize. How well do you know your internet culture?
A surreal analog horror nightmare turns late-night commercials into a consumerist fever dream that only gets worse with every ...