Electronic artist, multi-instrumentalist and experimental producer Kristian Wang, best known by his moniker of Didi + Ping, has recently released his debut single “Buffalo Jump”. Born in Canada to a musical and creative family, their addiction to music spread to him at a young age. The moniker itself, “Didi + Ping”, pays Continue Reading