Read the Record ReviewofStillworld Here!!
Having some fun pitting 1982’s CREATURES OF THE NIGHT against, 1983’s, LICK IT UP, and deciding once and for all, which album, I prefer the most, and why…