True rock ‘n’ roll survivors, the Meat Puppets are back once again with a new album Back in the early ‘80s, there were probably few who would have given the Meat Puppets a shot at leaving a lasting mark on the rock ‘n’ roll world. The Phoenix, Ariz., trio centering…