Melodic Rock Index
News about melodic rock artists and labels
Rush - One Little Victory (In Rio)
Rush “In Rio” was filmed at Brazil’s world famous football stadium, the MaracanĂ£, in Rio de Janeiro on 23rd November 2002, the last night of the Vapor Trails tour.
Newer Post
Older Post
Home