ALBUM REVIEW: MoonKill – MoonKill
MoonKill, the debut self-titled album from Texas-based outfit MoonKill, is a 10-track collection of Texas punk, a sound that’s vaguely reminiscent of Deep Purple, Talking Heads, and Judas Priest reincarnated as a garage punk band. […]