Treehouse Masters Appalachian Christmas

Watch Pete and his merry men trek to the Blue Ridge Mountains on December 23rd at 10pm on Animal Planet!

treehouse-masters-bark-house-exterior-siding-3