i swear TGJ full of haters. but then again, if you equate anything rihanna does with quality performance, you wouldn't know a good performance if it held you at gunpoint!

corey you were great! keep up the good work