The North Port Police Department (NPPD) in Florida is praising their BearCat® G3 as a vital tool for recent water rescue missions following Hurricane Elsa. When the storm made land in southern Florida last week, it hit the city of North Port hard, dumping around 10...