Video via Mr. World Premiere
Not much to say here other than Rihanna killed it with her performance of "Where Have You Been" on American Idol. There were minor points here and there that could've been improved upon and as always seems to be the case with her, there were parts where the energy dropped off. But she really delivered on the overall look and concept.
The Predator dreads are bad-ass too. Rasta RiRi's gonna get chu.