Animals Squirrels Are Wreaking Christmas Chaos in New Jersey Two funny squirrels in New Jersey are terrorizing some of the locals with their brazen thievery and mischief. These guys are so cute yet so annoying!