Indy Pits 2007 Formula 1

  • 17 years ago
Still photos at Indy from 2005 and 2006 http://angelica14709.com/v-web/gallery/album87
Views from the pit walk, on Friday