Question: "Robert De Niro's Waiting..." is a song by a group formed in what city?
Sentence (from "Robert De Niro's Waiting..."): It was the second single released from their self-titled second album in 1984.
Relevant evidence: No