Episode 70 - Is there a Perfect Gun?: Can you get a gun that dos it all?
00:00:00