by Zolton in New Music on Friday 15 January 2010

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.