S01 E08
Dec 6, 2012American Chainsaw
Animal Attraction
Release Date: Dec 6, 2012Episode Description
"The Machine" Jesse Green is excited to see his old buddy Greg who wants Jesse to create an animal sculpture for the front of the Tufts for Tech Veterinary Clinic at Worcester Technical High School.
Where to Watch American Chainsaw Season 1 Episode 8 Now
Best
Rent/Buy
Free