With plans to release their debut album and the impending launch of a video for their single Cascade, English group Deluka are one of the buzz bands of 2010. Even better, though, is the mash-up of their single OMFG paired with Miike Snow’s track Animal.
FOR CREATIVE INSPIRATION
Become a Contributor
Share your favourite cultural finds with the Lost At E Minor community and become famous in the process. Well, kinda.