No, he did not make an appearance. Sorry.
Larry lives in Washington State. In a small town east of the Cascade
Mountains. Name of the town is Roslyn. Snow generally starts in November and lasts until April. If you ever watched an old TV show named Northern Exposure than you have seen
Roslyn. The show was filmed a half mile from Larry's house.