2006 – The body of 1970s teen idol Barry Cowsill is discovered in

2006 – The body of 1970s teen idol Barry Cowsill is discovered in a New Orleans morgue. The Cowsills bassist, who performed on the family act’s hits like “Hair,” is believed to have died when Hurricane Katrina struck the city in 2005.

Be Sociable, Share!

Leave a Reply