Sunday, May 06, 2007

This time last week

Here are some photos from our experience at Talladega last weekend.



















No comments: