[vimeo 7842630]

Brand new clip for Modular’s latest electronic-pop prodigies, Manchester’s Delphic. Expect their album, Acolyte, to come out in January 2010.