Ultra Panda – Satan, Salsa

Ultra Panda are a French three piece consisting of drums, bass, keys and vocals and straddle that weird, swinging bridge between frantic dance-punk, noise-rock and electronic savagery and manage to create some incredibly tight and infectious sounds with such a swirling mixing pot.