Ford’s 1.0-litre EcoBoost engine in a travel-bag heads to 2012 LA Auto Show
November 19, 2012
Los Angeles airport authorities have undoubtedly screened a lot of strange objects over the years, yet this is probably the first time their x-ray machine showed them a car …