‘Future Weapons’ Host and Former Navy SEAL Richard ‘Mack’ Machowicz Passes Away After Cancer Battle+

‘Future Weapons’ Host and Former Navy SEAL Richard ‘Mack’ Machowicz Passes Away After Cancer Battle