Ep.160: Jason Navarro of The Suicide Machines

The New Scene - Episode 160: Jason Navarro of The Suicide Machines. Keith sits down with Jason Navarro to discuss the ska revival, seeing GG Allin on acid, the formation of the Suicide Machines, signing to a major label, overcoming band and personal struggles, J. Navarro and the Traitors, what's next for Jason's bands plus more. Guest co-host: Joseph M. Edwards of Take Today. Photo by Chris Tracy.