A Very Ludo Christmas Pictures With Santa, St. Louis, 12/10/2011 Were you there?