Thread:Comments:Toyota fined $16 million by US government over recalls/Another Problem...

Is their slogan. In light of what's happened, "Moving forward" just seems like bad taste. XD