Land Rover is running a TV ad for their Range Rover. Said ad features a large white pussy cat as a sort of mascot/symbol/hood ornament/whatever. Used to be, back in the day, cars that couldn't run strong, were called pussy cats. Guess the Range Rover ad team didn't know this.