elton john

Elton John Plays Impromptu Train Station Concert

In true rockstar fashion, Elton John popped into the St Pancras train station in London,…