CALL ME ANIMAL take over the streets of London,
performing live at 6 locations with an electric generator; Brick Lane, Camden, Carnaby Street, Covent Garden, Bond Street and Piccadilly Circus all in one day!
performing live at 6 locations with an electric generator; Brick Lane, Camden, Carnaby Street, Covent Garden, Bond Street and Piccadilly Circus all in one day!