2003 Kateanapolis 500 3
More Indy girls that are happy to flash for cheap plastic beads.