Spotted this on the way to a meeting. This is of course an American sticker, but it's the kind of stuff we'd see in the UK too. Just over a week until it's general election day.
Comments
Sign in or get an account to comment.