You Have To See ... with Declan and Noah • 81. Do the Right Thing (1989) • Listen on Fountain