On The Road – Life As A DJ In Shanghai, China
We join Deville as he ventures into the heart of China’s largest metropolitan city: Shanghai, China. Deville shares his struggles & experiences of losing his music director gig due to a NYE stampede as well…
Continue Reading On The Road – Life As A DJ In Shanghai, China