Last Kiss: A Day in the Life With Zach Braff - Lucys Eye Exam

Zach Braff and Jacinda Barrett take a trip to the vet with Jacinda's dog, Lucy, for an eye check-up.