The Stumble and Shake
London
The Stumble and Shake are a London-based 5-piece band bringing you a mix of indie, soul and psychedelic music. Hailing from different corners of the world, they combine happy melodies with r…
The Stumble and Shake are a London-based 5-piece band bringing you a mix of indie, soul and psychedelic music. Hailing from different corners of the world, they combine happy melodies with r…