Where to Watch Diana Ross & the Supremes - Live at the Rai Congress Center in Amsterdam In Japan - Watch Diana Ross & the Supremes - Live at the Rai Congress Center in Amsterdam