B Billy Crist Review of Lucas Oil Stadium and Indiana ... 3 years ago Great stadium. Parking is always a pain.
Comments: