Strawberry Alarm Clock is a psychedelic rock band from Los Angeles best known for their 1967 hit "Incense and Peppermints". Strawberry Alarm Clock charted five songs including two Top 40 hits.

Photos