What the heck are those? Giant lighted snowballs? Made of what?
Pro they are chicken wire, shaped & wrapped in lights. I think they look cool so going to try my hand. :)