I can't really give you any info on the band as they are so new and fresh. This track is a blinder Please do share this with your friends. Lets just hope they come over soon to the UK from the states. We at Lost in The Manor would love to house Nuns for a show!