Made in Scotland

Last week one of my friends pointed me to this amusing discussion of "The great American game". Let it be known that Grand Theft Auto is made in Scotland, where we have an interesting sense of humour ;-)

This display is on Rock Star North's building in Leith Street.

Exercise today - weekday run in 29'36" (yes, getting s l o w e r ), then walked to work (1 hour).

Comments
Sign in or get an account to comment.