72.1 F
Crystal River
Friday, November 15, 2024
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...