Biography

The Idiots
Effective period / Period of releases: 2003
Members: Leon Roberts, Omid Nourizadeh, Desyn Masiello
UK electronic house band, 21st century.Effective period / Period of releases: 2003
Members: Leon Roberts, Omid Nourizadeh, Desyn Masiello
UK electronic house band, 21st century.