The Strawberry Alarm Clock just recorded and released a new album. What’s that, you say? The who? No, not The Who. The Strawberry Alarm Clock! You know… Incense and Peppermints? Sit With the Guru? The boys from Santa Barbara? Loose fitting Nehru shirts and white pantaloons? Paisley gone wild? Sigh. Sometimes I think I’ve lived too long.