Located in London, Leogun can be a three-piece rock and roll & roll strap that displays much sonic debt towards the White Stripes and a tiny professional debt to Elton John, whose management firm Rocket Music authorized the trio in 2012. Led by guitarist/vocalist Tommy Smith, the trio also features …
Read More »