Scotland Kinbrae – The Anderson Shelter Michael and Andrew Truscott are musicians you might know of their band The Seventeenth Century who’ve been featured on this site multiple times. These twin brothers from Glasgow, one a ... by Matthijs van der Ven • November 11, 2013