Here is Rihanna's performance of 'Rude Boy' on the Ellen Degeneres show. The performance was great and it was good to see Rihanna singing live. I really think her vocals have improved a lot as I used to think she was dire. I really love this song as well and am glad it is a single so lets hope it does well!
Let me know your thoughts!