Metric’s Emily Haines does an awesome job taking on Neil Young with a cover of Buffalo Springfield’s “Expecting to Fly,” and the visuals are stunning.

From emily Haines via her publicist: “Over the holidays, our talented pal Christopher Mills, who previously created a short film for our song “Collect Call,” continued the narrative with his gorgeous video for our cover of Neil Young / Buffalo Springfield’s ‘Expecting to Fly.””

Buffalo Springfield’s version: