House | uploaded 6 yrs, 10 mths ago | from United States
N/A | 10,893
Delphic reveal the brand new video for forthcoming single 'Doubt' released on January 4th 2010 through Chimeric / Polydor.
The single precedes their debut album 'Acolyte' which drops the following Monday on January 11th 2010.
Follow us: Twitter,
Contact Us ·