THE SMILE announces new album ‘Wall Of Eyes’ & run of dates in the UK and Europe in March 2024
The Smile have today revealed details of their brand-new album Wall Of Eyes, set for release on 26th January on XL Recordings. The band have also shared the title track from the album “Wall Of […]