Call it Gone in 360 seconds. Thieves in central England stole two trailer loads of new engines from the Jaguar Land Rover plant in Solihull, England, this week.


Source: Auto Feed