
The largest free rock concert ever had 4.2 million people. It was held by Rod Stewart in Rio de Janeiro, Brazil.

The largest free rock concert ever had 4.2 million people. It was held by Rod Stewart in Rio de Janeiro, Brazil.