Dubsidia is a fresh and filth duo based in Spain that have a mad energetic stage presence and your sure to get a…