Movies: Sasha Snow

  • 2008
    Treevenge

    Treevenge (2008)

    Treevenge

    6.72008HD

    Treevenge details the experiences and horrifying reality of the lives of Christmas trees. Clearly, for trees, Christmas isn’t the exciting “peace on earth” that is experienced by most. After being hacked down, and shipped away from their homes, they ...

    Treevenge