Flo & Eddie is a comedy rock duo consisting of Mark Volman (Flo, short for Phlorescent Leech) and Howard Kaylan (Eddie). The two were the original founding members of the Top 40 mid-to late 1960s rock and pop group The Turtles. After the Turtles dissolved in 1970, Volman and Kaylan first joined Frank Zappa's band The Mothers of Invention as Phlorescent Leech & Eddie. Contractual restrictions imposed early in their career prevented Volman and Kaylan from using the name The Turtles, as well as their own names, in a musical context. More information...
According to PR-model, theturtles.com is ranked 80,501st in multilingual Wikipedia, in particular this website is ranked 47,249th in English Wikipedia.
The website is placed before historiamag.com and after flyroyalbrunei.com in the BestRef global ranking of the most important sources of Wikipedia.