Getting to know Crocodylus

Crocodylus have just released new single ‘My Love’ and announced a run of shows. We asked them to tell us about themselves.