July 21, 2020July 21, 2020 Darrin Lee Album Review – Got Lucky by Lucy and the Rats (2020) (Dirty Water Records)