Video: Italian Stampede 2011 DVD Trailer Gallery

1 videos
  • Video: Italian Stampede 2011 DVD Trailer
    Italian Stampede 2011 Trailer

    http://italianstampede.com The Italian Stampede is an Italian Car ONLY drive that will start in the Los Angeles area the morning of the event as we rally to Monterey, CA that evening.