View Sugar Cubes on Dec 10, 1988EditFollowShare37 years agoSat, Dec 10, 1988at Sterrenbos StudiosUtrecht, NetherlandsSugar CubesEditFollowShare