Monday, December 17, 2007


It's only eight days until Christmas! We'd thought we'd update you from our fantastic holiday trip in Europe... it's snowing and white and you can feel Christmas in the air! Get your holiday shopping done if you haven't already, because soon Christmas will be here!!!

Don't even ask us who these people are, we needed a pic fast, and they were the only ones around. Oh well, at least they are creative.