Listing image: Rock & Robots 38 - music & robot fightingEventSun, 6 Dec, 17:30From £3.00Rock & Robots 38 - music & robot fightingThe Others, 6 Manor Road, Stoke Newington, London · Tolerable MusicCompetitionConcertEnglish