
Despite the sinister sci-fi sounding name, the Masters Of Puppets Open Air Festival seems to be rather benevolent creatures who go in for sustainability, charity and musical vibrations. The team behind the festival consists of three Viennese event and music labels – Kodama, Psygsichta and Masters Of Puppets. The organisers say: “Masters of Puppets is a […] » read more