Animal Decay
- 2007
- 10m
Shot on the streets of Tijuana Mexico: Mac armstrong is a man divided and must confront is violent past before it deconstructs him.Shot on the streets of Tijuana Mexico: Mac armstrong is a man divided and must confront is violent past before it deconstructs him.Shot on the streets of Tijuana Mexico: Mac armstrong is a man divided and must confront is violent past before it deconstructs him.