Factory Visit: How Christmas Trees Are Made

by 21. December 2014

Enjoy the holidays break! With best wishes from all of us at MAKE.
(from National Geographic’s I Didn’t Know That: Season 1 Clips)



Leave a Reply