Features
Dennis Flemion’s Body Recovered
Dennis Flemion, who formed the absurdist duo The Frogs with his brother in Milwaukee in 1980, was found dead following a presumed drowning in the waters of Wind Lake, Wis., July 10.
Flemion had been boating with friends and family July 7 when he went for a swim and did not resurface, according to authorities.
The Frogs developed a cult following with their flamboyant costumes and home recordings that often broached controversial issues humorously, finding fans in artists including Smashing Pumpkins, Nirvana, Pearl Jam and Beck.