Jimmy the Squirrel United Kingdom
Biography
Jimmy The Squirrel are a ska/reggae band from London and Nottingham, releasing records on the Do The Dog Music label.
Jimmy The Squirrel are a ska/reggae band from London and Nottingham, releasing records on the Do The Dog Music label.