News

Jaguar and Land Rover Head for Tallahassee

Capital Eurocars is realizing a 15-year-old ambition — to bring Jaguar and Land Rover to Tallahassee. The business’s addition of Jaguar and Land Rover brand vehicles in early 2023 will coincide with the completion of a new facility at 1485…