Sunday, May 9 2010
No edits, no overdubs, no headphones, no mixing. For the John Cowan Band: No problem.
Monday, December 14 2009
The Voice of Newgrass takes on Christmas and belts out a new yuletide classic.
Monday, November 23 2009
Cowan was wise in choosing his voice to be at the fore of the set, and he’s given ample room to growl, shout, spit, and shoot off notes with ease, grace, and professionalism.