Perfection is overrated and underachieved. We can be it, do it, obtain it--but we're told to "be perfect." What do we do with that?
See All 1209 Episodes of "The 2 Greatest"