Treehouse Masters Appalachian Christmas December 22, 2016By Chris McCurry Infographics Watch Pete and his merry men trek to the Blue Ridge Mountains on December 23rd at 10pm on Animal Planet!