Concert Review of the Moment: Madrid, Spain
The Concert Review of the Moment is of Madrid, Spain from spanish site Neil Young Noticias: Pepe, eres el tío con más suerte que me echado a la cara en toda mi vida (subtítulo: una crónica especial del Rock In Rio) · En la playa de.
Lots of great backstage photos and coverage.
Here's the English translation.
Thanks Antonio!
More Neil Young at Rock In Rio Madrid, Spain Concert Reviews: 6/27/08.