Filmed at the Rock Sound festival in Huttwil Switzerland on June 23rd 2007
Roli Bärlocher
Production information and reference links
Official site
Recommendations from this title