The Implants have returned with their new album Annihilation. This just-over-forty-minute record sees the punk rock supergroup preach on a number of topics. Ken Conte, Rob Ramos, Chris Del Rio, and Chris Dalley have put together a twelve-song album with sounds reminiscent of the ones they put out years ago, but with updated emotions in […]