A Stop at Willoughby

Long hours and a demanding client stress Michael to the limit.