This feature length documentary explores the seminal 90's rock band 3RA1N1AC from Dayton, OH and its creative force Tim Taylor.
Buzz Osborne
តួសម្តែង
Melissa Auf der Maur
Self
Jim O'Rourke
Fred Armisen