Saturday, February 23, 2008

Gotta Love the Tree Huggers!

Each tree along the final 500Ms in Santa Clarita for the Stage 6 finish was full of fans trying to get a better view.

No comments: