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.

No, he did not make an appearance. Sorry.