Monday, November 14, 2011

Oh So Close

You can get so much closer to the cars and their crews in a LeMans pit... these pictures show it.






No comments: