Pierre Lamoureux
2005 • 3h 2m
R30 captures the band's $21-million grossing, sell-out 30th Anniversary World Tour and was filmed with 14 hi-definition cameras in 16x9 widescreen format at the Festhalle, Frankfurt Germany on Septemb...