thetryingscotsman.co.uk
In Blackest Night - Depression & The Omerta - The Trying Scotsman
Omerta noun, Italian. 1. secrecy sworn to by oath; code of silence My last post seems fairly ‘popular’. By that I mean relatable and, to some, an inspiration. One can only hope that...
Craig Stewart