Santa doesn't live in North Pole. Never has. He's just some regular Nebraska dude. Been lied to all this time.
Discussion
How could they do that to us?!
Santa doesn't live in North Pole. Never has. He's just some regular Nebraska dude. Been lied to all this time.
How could they do that to us?!