And So I Watch You From Afar return with new album ‘Megafauna’
Stalwart Irish post-rock outfit And So I Watch You From Afar have announced their seventh full-length album, ‘Megafauna’, set for release on the 9th of August, 2024 via Berlin’s Pelagic Records. A tribute to the […]