Beautiful, interesting, incredible cinema.
Tina Turner’s international hit song from the 1989 album Foreign Affair. Tina sings in a collage of foggy and wet glass like environment as images of lovers in a back seat of car play throughout.