
The Chap announce new album ‘Digital Technology’ + share ‘Pea Shore’ video
The Chap have announced their new album ‘Digital Technology’ which will be out in November 2019 via Lo Recordings. To coincide with the announcement of […]
The Chap have announced their new album ‘Digital Technology’ which will be out in November 2019 via Lo Recordings. To coincide with the announcement of […]
Copyright © 2025 | WordPress Theme by MH Themes