Bumped into this sign just standing in middle of pavement in Glasgow city centre. What can it mean? How can it possibly be positive advertising for a booze shop? 25% free love? The mind boggles. Are they still hungover?
Comments
Sign in or get an account to comment.