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.
FREE
Daily Pulse
Subscribe
Daily Pulse
Subscribe