Rihanna Shows Lots of Legs at ‘Battleship’ Premiere in L.A.

| May 11, 2012 - 8:55 am