NNew Music Read More 1 minute read Young Sierra – The Lights | New MusicbyNancy ChalkopoulouOctober 10, 2016 Young Sierra is a music trio from Manchester that is excited with music, fresh and with many…