January 21, 2021

Saturday, September 23, 2017

(3 years ago)

The Who play the Rock in Rio Festival at the Barra Olympic Park in Rio de Janeiro, Brazil

This is a concert! We can add stuff here in the template

I was there
Rock in Rio Festival at the Barra Olympic Park

Latitude: -22.977967
Longitude: -43.394100


Photos

Links

WhoTube

For more information on The Who’s history and concerts visit our friends
www.thewhothismonth.com
www.thewholive.com
Newspaper Clips
No items found
Audio Clip