The Stumble and Shake London, UK
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 raucous guitars and powerful vocals.
Streaming and Download help