By Ben Tavener, Contributing Reporter
RIO DE JANEIRO, BRAZIL – Rock in Rio's final weekend is upon us, with a host of top international acts still set to take the stage, including Maroon 5 and Coldplay on Saturday, and System of a Down and Guns N’ Roses closing the epic music festival on Sunday. Last night saw Lenny Kravitz and Shakira light up the main Palco . . .