The Devil Wears A Kilt - #1204-3

Aug 09, 2017, 07:56 PM

Are there many Twitter trolls in Scotland? We don't answer (or ask) this question today, but we do talk at length about Twitter trolls and Scotland. And getting shot!