Based in London, Leogun is a three-piece rock & roll band that displays a heavy sonic debt to the White Stripes and a bit of a professional debt to Elton John, whose management company Rocket Music signed…
Read Full Biography
STREAM OR BUY: