
“I Don’t Hear a Single” reviews “Allegory Grey”
Liverpool music publication “I Don’t Hear a Single” has posted a flattering review of the new Push Puppets album “Allegory Grey”. The quartet from Palatine Illinois offer up an album of sheer melodic goodness. Beautifully played, with a variety to…