Nightcrawlers – Push The Feeling On [1992] 1990s, Electronic, Nightcrawlers, PopLast Update 1992 / Discover David Guetta & Bebe Rexha – I’m Good (Blue) Directed by: KC Locke Nu Shooz – Point of No Return Directed by: Wayne Isham CeCe Peniston – Keep On Walkin’ Directed by: Millicent Shelton