Tag: Elton John

spot_imgspot_img

Elton John Concert Live in Memphis

Apparently being located in the Mid-South of the United States is not all that bad after all! At least we get to see the...