carpundit.typepad.com > Indianapolis Car Show 2005

Introduction

Cars on display Saturday, June 18, 2005, at Monument Circle in Indianapolis. Except for a few from around the city and near the track.