I LOVE this new Rihanna track. What do you think? Is it more great stuff from Rhianna or just another radio song? You be the judge.

More From 1025 KISS FM