The Squirrel Nut Zippers are an American band formed in 1993 in Chapel Hill, North Carolina, United States, by James “Jimbo” Mathus (vocals and guitar), Katharine Whalen (vocals, banjo, and…
Name *
Email *
Save my name, email, and website in this browser for the next time I comment.
Comments