Django Django

Django Django are a British art rock band based in London, England. Formed in 2009, the band has released four studio albums starting with their self-titled debut in 2012. Their latest album Glowing in the Dark was released on 12 February 2021.

From Wikipedia

Wikipedia content provided under the terms of the Creative Commons BY-SA license

Dave Maclean from  The New Cue