As I called up Fred LeBlanc of the New Orleans band Cowboy Mouth last week to discuss the band’s two-night stand at The Windjammer on Isle of Palms this Friday and Saturday, the internet is still abuzz with the antics of Dave Grohl.
Cowboy Mouth: A Force of Nature
