Song Stuck in Our Heads: Neneh Cherry’s “Buffalo Stance” (1988) November 28, 2019 Albumism Staff ARTIST: Neneh CherryTITLE: “Buffalo Stance” (Released as a single in 1988)ALBUM: Raw Like Sushi (1989) WATCH/LISTEN: