11.08.2010

Christmas in the Southwest


You may think Santa goes south from the North Pole but no, we know that Santa stops here first and heads back north to be there for Christmas morning.