Krista Muir – Leave Alight

Krista Muir is an indie rock singer from Canada. During the earlier years of her music career, she was known as Lederhosen Lucil, but started using her own name as of 2007.

YouTube Preview Image

Leave a Reply

You must be logged in to post a comment.