Mandy Moore – Moonshadow cover

Originally a Cat Stevens song, Mandy Moore covered it on her 2003 album, Coverage. This is my version of her cover.

Thanks! You've already liked this