NNew Music Read More 1 minute read Leon Power – Open Up | New MusicbyNancy ChalkopoulouSeptember 14, 2016 Leon Power is an exciting newcomer in the music industry who lives in Glasgow and from there…