New Satch Film To Be Released
“Satchurated” gets a cinema release in the US in March
"Satchurated” was filmed live on "The Wormhole Tour” in support of his latest studio album Black Swans And Wormhole Wizards, at the Metropolis in Montreal on 12 December, 2010.
”Satchurated” will be the first 3D theatrical concert film release with 7.1 Dolby Surround Sound for the ultimate cinematic experience.
The film is directed by award-winning filmmakers François and Pierre Lamoureux, who have directed and/or produced concert films and music documentaries for Rush, The Who, Slipknot, Deep Purple and others.
A physical release is also due in March, although there's no word on a UK release just yet.