Treezilla! The Godzilla Christmas Tree


Treezilla – The Godzilla Christmas Tree! Made out of 4x Christmas trees, 10m chicken wire, weedmat, lights, fog machine, plastic teeth, and paper claws

Leave a Reply

Your email address will not be published. Required fields are marked *