Catherine McDonough is appearing in the music video for Lion’s Heart by up and coming band Eliza and the Bear