Indianapolis, Indy, Indy Museum, Kevin Flood, Road Trip Indianapolis Motor Speedway (originally published in 2008) September 29, 2008 — 0 Comments