Fashion Icon Rihanna had a bit of fun in the streets of New York City last night as she dressed up as one of her favorite characters from the movie Teenage Mutant Ninja Turtles! I would have never expected to see RiRi dress up like a turtle since she is so glamorous but she looks […]