The Electric Light Orchestra – A New World Record Tour 1977

The Electric Light Orchestra – A New World Record Tour 1977

The Omni, Atlanta, Georgia USA

Thursday 10th March 1977.

error: Content is protected !!