The Culture Of Me — Delphic, the Manchester indie electronic trio we seriously can't stop covering haven't even released a proper record yet, but with this, a new clip for their track "Doubt... more info
The Music Fix — News: Delphic reveal the brand new video for forthcoming single 'Doubt' released on January 4th 2010 through Chimeric / Polydor.
The single precedes their debut album A... more info