Filmed at the Rock Sound festival in Huttwil Switzerland on June 23rd 2007
This product uses the TMDB API but is not endorsed or certified by TMDB.