Treehouse Masters

Treehouse Masters

Nature's Super HQ (8x3)


Air date: Jan 13, 2017

Pete and NTS build a tree house for the For-Mar Nature Preserve just outside Flint, Mich.; the 5-platform nature headquarters serves as a positive addition to a community still reeling from the water crisis that began in 2014.

  • Premiered: May 2013
  • Episodes: 111
  • Followers: 101
  • Ended
  • Animal Planet
  • Friday at 21