Home / Live Performance / Rihanna: Where Have You BeenRihanna: Where Have You Been Byhiphop May 28, 2012May 28, 2012