Posts tagged "Dee Plume"

Robots In Disguise: The Trials of the Robots

The Robots put on their Geil (HORNY) faces for the camera by Joanna Orland Robots in Disguise are probably known better for their Mighty Boosh association than their music. But with some great electro tunes in the vein of Chicks on Speed or Peaches, I doubt things will be that way forever for Robots in […]