Armor Miami guys armor up Cadillac Escalade so it can take hand grenades, while you scroll in comfort 28th May 2025