Robots In Disguise lyrics

Robots In Disguise

Overview / Lyrics / Photos / Videos / News

Overview

Formed in 2000, Robots In Disguise are an electro band based in London and Berlin. Members include: Delia Gaitskell (vocals, guitars - aka Dee Plume),...

Read more on Last.fm