Sky High Spa

June 14, 2013
5.0%

Treehouse Masters - S1 - E3

Sky High Spa

A spa retreat on a ranch in Texas presents Pete with several plumbing challenges when he makes room for a steam shower and a Japanese soaking tub.

Treehouse Masters: Season 1 - 9 Episode s