This California-based ensemble plays a lush and witty mixture of atmospheric pop and smart rock. Featuring guitarist and vocalist Ben Leon, Mr. Prezident on keyboards and vocals, drummer Dennis “The Spider” Webb, and auxiliary users Scott Sadlion and Mr. Sheepdawg, the group self-released its debut five-song EP in 2001. Furthermore …
Read More »