L.A. Guns’ Latest Album Shows Veteran Band Still Has Plenty Of Steam
Early next month, L.A. Guns will release its latest album, Leopard Skin. The 10-song record, which is due for release Apr. 4 through independent label Cleopatra Records, has already produced two singles, each of which have done plenty to prove the record a promising new offering from the veteran rock act. Those singles – which are […]