Of course it's not really. Everyone knows the headless don't live in Weybridge. They're only visiting...
Comments
Sign in or get an account to comment.