World News Did he nail this Rihanna impersonation? By Terry Paul - October 31, 2017 0 Did he nail this Rihanna impersonation? Yay or nay?