Ri Ri Comes to Buffalo, NY [VIDEO]
After a BIG night at the 2012 VMA's Rihanna is ready to take her show on the road. And where did she decide to kick off her North American Tour? Right here in the Queen City of Course. Check out last night performances and find concert details inside.
In classic Illuminati fashion, Rihanna is dressed in all red, sitting in a thrown situated inside a snake's mouth. As she dances around the stage, the snake hypnotizes the audience with his green lazer beams. Check it out in the video above.
Upon receiving her moon man, she gets a kiss from her boo boo Chris Brown. Check it out below.
Don't miss lil miss Sunshine as she kicks off her "Diamonds World Tour" March 8th 2013 at the First Niagara Center in Buffalo, NY.