Santa lives at the North Pole, and Superman has his Fortress of Solitude there... coincidence? I think not!
"Santa lives at the North Pole, and Superman has his Fortress of Solitude there... coincidence? I think not!"
Hmm....I hadn't thought of that. Maybe we should start the Church of the Superhero.