Can of Worms, listed under Musicians from South African, are Original Band based in East London.
Can of Worms is a musical collective - a group of creative, free spirited musicians passionate about creating original music that spans genres and challenges the norm.
Can of Worms
Share This Page
Give us your feedback on Can of Worms