Day: January 22, 2024

The Smile’s “Wall of Eyes” Leaked Digitally a Week Early

The anticipation surrounding The Smile’s highly awaited album, “Wall of Eyes,” reached a fever pitch when news broke that the album had been leaked a week before its official release date on January 26th, 2024. Even though Thom Yorke and Johnny Greenwood (Radiohead), 2 of the 3(Tom Skinner) band members, are no strangers to album […]