Historical Archive
Released in 1967, 'Incense and Peppermints' is the debut studio album by the Strawberry Alarm Clock, encapsulating the psychedelic rock sound of the era. The album features lush harmonies, innovative production techniques, and a blend of electric guitar, organ, and whimsical lyrics. Its titular track reached number one on the Billboard Hot 100, and the album is often remembered for its quintessential 1960s vibe, influencing countless artists in the genre.