Hellgrammites and Creature Canopy perform dynamic sets of music while the all-puppet band "Jelly Pupps" struggle to make it onto the stage.
Hellgrammites and Creature Canopy perform dynamic sets of music while the all-puppet band "Jelly Pupps" struggle to make it onto the stage.