live in Britain, can confirm this is true

By
live in Britain, can confirm this is true - meme
report icon
dislike icon
72% (417)
like icon
favorite icon