Search Results for:
CTRL ALT DEL
Nelson have been hailed as 'the best French band to join the music scene in over 10 years'. Their music can be described as a cross between Joy Division, The Rapture, and Animal Collective. They promise explosive performances where aggressive guitars compete with delicate electronic sounds.