article placeholder

Temples: Memorize Mesmerise

Temples released their debut album, Sun Structures, in February. Their sound can be described as psychedelic pop rock, as heard in their single, “Mesmerise.” The band is based in Kettering, England, but they wi...