Showing posts with the label Flo and Eddie

Flo & Eddie - Live in Hollywood 1976

This is Flo & Eddie live in concert at The Roxy Theatre, Hollywood, California, USA back on the 26th September 1976. Flo & Eddie are Howard Kaylan, "Eddie", and Mark Volman, "Flo" aka "Phlorescent Leech". The two were the original founding members of the wonderful sixties band The Turtles. After the Turtles dissolved, Howard Kaylan and Mark Volman first joined the Mothers of Invention  as "Phlorescent Leech & Eddie". Due to contractual restrictions made early in their career, Mark and Howard were prevented from using the name "The Turtles", as well as their own names in a musical context. The Phlorescent Leech and Eddie were actual nicknames of two of the Mothers of Invention road crew. When bandleader Frank Zappa  was injured during a concert in London in 1971, Kaylan and Volman found themselves at an impasse, as the Mothers of Invention were out of action for a time. They responded to these events by recording The