rabbits dressed as humans dressed as musicians

New 1000 Rabbits dates land in the app first
Follow once and we’ll tell you when a new date is announced.
1000 Rabbits plays art rock. rabbits dressed as humans dressed as musicians.
1000 Rabbits's live sets are tight and well-rehearsed - mid-paced sets where the arrangements come through clearly.
1000 Rabbits plays The Lexington in London on Thursday 3 December.