Congratulations Spain!

As you surely know by now, Spain defeated Germany in last night's Euro 2008 Final. It was Spain's first major title in 44 years, and Valencia exploded in joy. http://www.vimeo.com/1257291?pg=embed&sec=1257291…

Continue Reading Congratulations Spain!

Spain vs. Germany

This is the match we've been praying for. We just happen to have German visitors in town for the week, and the final falls on my birthday ... Sweet! We…

Continue Reading Spain vs. Germany