UPDATE: The Orlando concert has been rescheduled for March 18, 2018 Sir Elton John was to take the stage at Orlando’s Amway Center last night, Tuesday, November 27, but canceled his performance due to poor health. A reported ear infection forced the seasoned performer to cancel his show, twenty minutes after he was scheduled […]