A new video clip teases "Taking Center Stage" (due Oct. 14) which promises to be "the most complete overview ever documented of Neil’s approach to live performance and Rush’s music.” By Erik Pedersen ...
This year has been a good one for RUSH fans. The Canadian trio has been together for over 30 years, and continues to have a dedicated following. Two recent DVD releases are sure to please the long ...