Thomas Davenport

Industrial Animals
4.1

Industrial Animals

Industrial Animals is a very small film in almost every measurable metric. Weighing in at roughly 61 minutes, this low budget, found footage film ...