The Future Sound Of London’s legendary music piece “Papua New Guinea” has just gotten a whole new meaning to me.

music culture