Richard Davis invents a concealable bulletproof vest and shoots himself 196 times over the course of his career to prove the effectiveness of his vests.
Richard Davis Self
Sorry, this movie is not airing on television in the next two weeks. Check back again soon!