Release date: 08/11/2006 Release

Popularity: 1 Popularity

Original language: EN Language

Heart Add to favorites

Kill Your Idols: More.

Star - Review 8
DocumentaryMusic

Overview

A full-length feature documentary produced in 2006 which serves as a companion piece to and is included on the DVD of the 2004 film KILL YOUR IDOLS.