Treezilla: A Godzilla Christmas Tree - and it's so cool!
posted by James Burlander -
Treezilla - The Godzilla Christmas Tree! Made out of 4x Christmas trees, 10m chicken wire, weedmat, lights, fog machine, plastic teeth, and paper claws!