Southern Star Amphitheatre, Houston, USA – Simply Red

Southern Star Amphitheatre, Houston, USA