Right! After many years of having this in the back of my head, I finally got round to asking this question. I hope there is no rational explanation, because it'll be like finding out that Santa isn't real.. So, does anyone know anything about the strange small signs that appear around Glasgow. Alway...