Can't help with Rio but if you look on the Sharing The Music Announce board you'll see Houston'77.
I'm downloading it at the moment!!!
We all of us deeply apologise for this god forsaken shit heap of a building...but we will make it rock.
Brian May Wembley Pavilion 11.05.05.