If you’re a regular visitor of this website, you might have seen Scottish twin brothers Michael and Andrew Truscott before as members of the incredible, but no longer existing band ...
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 ...