Flo & Eddie :: I Been Born Again

In 1972, Mark Volman (“Flo” aka Phlorescent Leech) Howard Kaylan (“Eddie”), original members of ┬áThe Turtles, took some time off from their gig with Frank Zappa’s band to record an album for Reprise called (of course), […]