Biography
Leogun
Effective period / Period of releases: 2013
A three-piece band from London, surging with a mix of blues, soul and a whole lotta rock & roll.Effective period / Period of releases: 2013
A three-piece band from London, surging with a mix of blues, soul and a whole lotta rock & roll.