Rock and Rio… and Games