Album Review: Temples — Sun Structures by Temples
Before Temples had even pressed an album, Noel Gallagher of Oasis was already touting them as the “best new band in Britain.” Having released their highly anticipated debut Sun Structures last month, this Midlands-based quartet has surely been eager to live up to the hype. The album draws its influences from decades of psychedelic music; […]