Alexander O'Neal: Live in London (movie): A music concert by the American rhythm and blues recording artist Alexander O'Neal, recorded live in 1989 at the Wembley Arena in London, England. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Alexander O'Neal: Live in London below