Zac Brown in a Treehouse??

Zac Brown is going to be featured on Treehouse Masters this Friday on Animal Planet. His treehouse resembles a War of the Worlds spaceship and is located on his Fayetteville, Georgia property.