Which girl group had hits in the 1980s with ‘Robert De Niro’s Waiting’ and ‘Venus’?

Lemonrama
Orangerama
Bananarama
Peachrama

Trivia Crack Answers Main Page