Keeping on track.

Radec on Oct. 18, 2007

Who ever could THAT be?

I'm still waxing cynical here, so I won't bother even giving you any hints.