Rihanna April 23, 2010SarahAdd comment Rihanna performing “live” in Lyon. 21 April 2010. Picture by Dalle/LFI *** Local Caption ***