House | uploaded 7 yrs, 3 mths ago | from United States
N/A | 10,950
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 ·