Mean Shoe Game: Rihanna’s Hottest Heels & Boots

News

beheard | December 8, 2010 - 7:08 pm