Diesel Island: Diesel Island [Album Review]

Diesel Island Diesel Island Euclid Records [2017] Fire Note Says: St. Louis country cover band delivers an album of originals that stand-up alongside their take on Johnny Cash and Merle Haggard. Album Review: For some ridiculous reason, I find it impossible to discuss authentic, old school country music without telling two jokes. A city dweller … Read more