Who We Are

We are concerned citizens of the world.

OK, fine. Santa lives on the North Pole with Mrs. Claus and a whole bunch of elves and reindeer. Who else did you think we were?