Loading Video…

This browser does not support the Video element.

Treehouse demolished in Anna Maria Island

A large treehouse on Anna Maria Island that was the subject of a long court fight has been torn down.