Cars was a pretty good (yet under-rated) Pixar movie while Cars 2 was a disgrace to everyone with eyeballs; and from the looks of this first official TrailerTown for Cars 3, they realized that and are going back to their roots. We’re pretty excited. Look, we’re not Pixar apologists here at High Five: the Podcast. Thay had a streak of ruining good franchises with terrible sequels…