

A documentary chronicling the life of Richard Davis, the man who invented the concealable bulletproof vest – shooting himself 196 times in the course of his career to prove the effectiveness of his vests.Read More »


A documentary chronicling the life of Richard Davis, the man who invented the concealable bulletproof vest – shooting himself 196 times in the course of his career to prove the effectiveness of his vests.Read More »