Treehouse Masters - Season 1 Episode 08
-
1x08 | Love Is in the Air
July 20,2013, 04:00AMIn the Season 1 finale, Pete builds a honeymoon suite for a couple who want to get married at Treehouse Point, but all of the other accommodations are booked.