Treezilla: A Godzilla Christmas Tree - and it's so cool!

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

 
James Burlander

James Burlander

Want to know more about James Burlander? Get their official bio, social pages & articles on Mix 100.7! Read more

title

Content Goes Here