R Rachael Kiarie Review of Lucas Oil Stadium and Indiana ... 3 years ago Taylor swift concert was a bomb
Comments: