Are you able to check whether that have got the wrong spelling for Buffalo Soldier/
I couldn't get the Rio one yesterday. I can't think of anything about Brazil or samba that fits. There was a song called Streetdance though but that was in 1990s
Hi Factor.. I have checked and is definately 8 and 7 letters. I cant think of any other connections to Rio carnivals either.
thanks for suggestions though