There's something undeniably bad ass about Dios Mio. Everything from their name (Oh My God in Spanish for the uninitiated), to their press shots, all the way to their riotous-but-catchy brand of scuzzy indie-pop are smothered in an infectious attitude.

According to their facebook page, 'Stories' was the result of "putting their weekend hangovers to good use and jamming in a sweaty Soho basement". It has clearly paid off; the track is bold, euphoric and accomplished, and above all else, demonstrates a noticeable progression for the London-based quartet.

Wanna hear more music like this? Check out 405 Radio, or our New Music section.