Muppets

When Puppets And Holograms Make The News At Music Festivals

By Alyson Camus | August 8, 2016

puppets and holograms will headline festivals in 2020