82 F
Crystal River
Friday, March 24, 2023
Home Tags Grand theft auto

Tag: grand theft auto

Florida -- Two car thieves are behind bars after they were arrested for stealing a car from the Microtel Inn & Suites, located at 1771 Southwest 134th Street, Ocala. The victim told deputies that he had given the suspect, later...