Rihanna has leaked a shitty new single....I guess that means we have a little more of her to deal with for a little longer which is too bad because in recent weeks I've started hating her. It all started when my dog barked at her on her TV commercial and ...
More...