Robots In Disguise


English electropunk band formed in Liverpool by Sue Denim (Suzanne Powell) and Dee Plume (Delia Gaitskell) in 2000.