
PREMIERE //LA NEED MACHINE share ‘Killer Instinct’ ahead of their album release
Seattle’s La Need Machine are about to release their new album, Killer Instinct, this Friday, November 11th. In celebration of the release comes the title track “Killer Instinct” is a non-stop rocker that never lets its foot off the … Read More