Rock in Rio is a recurring music festival originating in Rio de Janeiro, Brazil. It later branched into other locations such as Lisbon, Madrid and Las Vegas.
Reviews
KnotMissPriceless
Why so much hype?
Boobirt
Stylish but barely mediocre overall
TaryBiggBall
It was OK. I don't see why everyone loves it so much. It wasn't very smart or deep or well-directed.
View More
AnhartLinkin
This story has more twists and turns than a second-rate soap opera.