Jeff Lynne’s ELO – Wembley or Bust ( Live Album Review)
Inarguably, Electric Light Orchestra (ELO) is one of the most familiar names in the annals of Progressive Rock, with its slew of chart-topping singles that included “Strange Magic,” “Shine a Little Love,” “Last Train to London,” and the U.K. number-one hit “Xanadu,” which the band ... Read More