AdvertisementLeather Duchess are a hard rock outfit hailing from Los Angeles, California and for the first time ever, they are taking their show on the road. The band are relentlessly committed to bringing fire-breathing, fist-pumping and crotch-thrusting anthems to the masses. The gents are dirty yet dapper and the songs are ferocious yet fun. Leather Duchess are determined to bring loud, amplified and riff-based rock n' roll back onto the charts.
Event Venue & Nearby Stays
168 Beale St, Memphis, TN 38103-3714, United States