Highest Rated Comments


rachelarbeit7 karma

You grew up in England… are you a soccer fan? If so, which team/club do you support?

rachelarbeit2 karma

Thanks and keep up the hilarious work. Brilliant stuff you do.