Rihanna is just too damn fine. What did you think of the song? ****** Subscribe to Pop Trigger: Get the Pop Trigger