N Nathan Odham Review of Lucas Oil Stadium and Indiana ... 3 years ago So many good vendors amazing stadium no bad seats
Comments: