Elton John and Leon Russell celebrate their ‘Union’ in NYC (2010)

Video Thumbnail
Beacon Theater October 19, 2010
October 19, 2010 - The "Union Tour" that gathers Elton John and Leon Russell stops at the the Beacon Theater in New-York City

October 19, 2010 – The “Union Tour” that gathers Elton John and Leon Russell stops at the the Beacon Theater in New-York City

Comments are closed.