It’s been a while folks, I know. But I’ve been a’ramblin.

Jack Frost.

I live on Mars. Obviously.

Chicago, ORD.