Squirrel Nut Zippers

Jazz
Electronic
Rock

Biography

American band founded in 1993 in Chapel Hill, North Carolina.