- Enemy Vehicles
- Your Car
Thieves reportedly made off with a haul of engines worth $3.7 million from Jaguar Land Rover’s production facility in Solihull, England. They allegedly cruised right by by security cameras in two trips, using a stolen big rig. The thieves are apparently still at large and the parts unaccounted for.