watch Plastic Tree
Plastic Tree
A couple live a peaceful existence in a small seaside town. Their relationship is set to implode when the husband's childh....
Read MorePlastic Tree: Alice's sleeping bag
Plastic Tree's first DVD live released on April 3, 1996....
Read More