Debut Album Strawberry Alarm Clock’s Debut Album By Debut Album March 15, 2020 64 0 Comments Strawberry Alarm Clock – Incense and Peppermints Incense and Peppermints is Strawberry Alarm Clock’s debut album. The album was released in 1967. Share: