Daedelus

Daedelus : Denies the Day’s Demise

More electro adventures in Slumberland.

Daedelus : Exquisite Corpse

A bevvy of guest stars adorn LA producer’s latest.

Daedelus : Of Snowdonia

LA producer blurs line between electronic and indie rock.