According to a posting on the RUSH fan site Power Windows, RUSH's July 22, 2008 concert in Atlanta was filmed for "possible inclusion as bonus footage on a pending DVD release."RUSH's "Snakes & Arrows Live" two-CD set, featuring the complete set performed in Rotterdam on the 2007 leg of the tour, was released this past April.
More...
More...