creammagazine.com
Grace Jones to play special live set at Potato Head in Bali
Pop culture’s most daring diva booked to play an exclusive set…