Discovery: Push Puppets

Push Puppets are a rock band from the United States, with Part of the Plan being their new release.

By Jane Howkins

The band’s music is more along the pop-rock genre lines than anything else, with fantastic melodies mixing together with guitar riffs to make something that really sounds great! Our only issue was that the production was a little too raw, but the rest of the track allowed us to overlook this, and we can’t wait to hear more from the band. Check them out below!