David Allen

Biography by

David C. Allen and his sister Angela Allen fronted the unusual band Carmen for three albums' worth of material released in the early to mid-'70s, some of which borders on mind-boggling. The group created…
Read Full Biography