The US launch of the Chevrolet Cruze has been repeatedly delayed.  But that hasn’t stopped the rest of the world from buying about 340,000 of the compact cars already.  What are they waiting for?

What you need to know about your water pump.