Everyone in Britain drinks tea. Haha you just can't make this stuff up. Dude and you tell other people that they generalize?