February 8, 2017 Mach 7 Cannon 6 dollar defense company teaserI watched a teaser for a mach7 cannon that a supposed small defense contractor invented anyone no anything about it?