You get the picture

By marknlizzie

Bell Wharf, Leigh-on-Sea, Essex

Frank dealt ruthlessly with anyone who was rude about his cab.

In other news, Leigh has been named in The Times as the fourth best place to live in the UK. I know what you're thinking. Only fourth?

Comments
Sign in or get an account to comment.