Monday, May 10 2010
No edits, no overdubs, no headphones, no mixing. For the John Cowan Band: No problem.
Tuesday, December 15 2009
The Voice of Newgrass takes on Christmas and belts out a new yuletide classic.
Tuesday, November 24 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.