Duck Tape - "ARMOR"
DIRECTOR:
DICK + JAMES
DP
: DIEGO TORROIJA
PRODUCER
: FANCIFUL FOX