Leo Unwrapped

Leo Unwrapped

S5 E20: Will's attempt to orchestrate a surprise for Grace's birthday by sneaking Leo back from Africa fails when he arrives earlier than expected.
Starring Harry Connick