2 min read Album Review: Jeff Lynne’s ELO – Alone In The Universe Fifteen years after the last release from Electric Light Orchestra, the name is finally being…