Scotland, Sessions Kinbrae 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 ... by Matthijs van der Ven • March 2, 2015