The Extricated mastered our first album at the infamous Abbey Road Studios in London. It was my first time there and it was superb. The history of the place is oozing out of the walls – an incredible experience.
Comment *
Name *
Email *
Website