Last year's rumours of the impending demise of the St. Louis were exaggerated, so here we are for our annual Kristmas Kltasch at noon on December 21st., 2005.