Cache5 = "";
John Cowan is a vocalist and bass player. He has a background in soul music and now performs progressive bluegrass. From 1974 until their final breakup in 1989, he was the lead vocalist and bass player of the New Grass Revival.
Grass Revival|Cowan, John