Twin Atlantic release live video for new track ‘Barcelona’
To coincide with the release of the second track, ‘Barcelona’ from upcoming album, ‘POWER’, Twin Atlantic have treated fans to a live studio performance of the track.
The album – which is due for release on January 24th – will be the band’s fifth studio album, and will see the