A Scotsman was fined today (FRI) for drunkenly urinating on a shop window after losing his job.
Andrew Gilfillan, 35, was spotted by sickened passers-by relieving himself in London’s West End.
Prose
This content is for members with full access only.
Please upgrade your membership on your account page to access it.
Upgrade your account