Yo Ho! A Pirate's Life for Me! - Once Upon a Time Season 6 Episode 20
Okay, those might not be the exact lyrics of the captain's revenge song. But we can't wait to see what other tunes he has in store for the musical hour.

Unrated
Photo Credit:
ABC/Jack Rowand
Show:
Once Upon a Time
Episode:
Once Upon a Time Season 6 Episode 20: "The Song in Your Heart"
Character:
Killian Jones/Captain Hook
Related Photos:
Once Upon a Time Photos, Once Upon a Time Season 6 Episode 20 Photos, Killian Jones/Captain Hook Photos
Location:
Vancouver, BC, Canada
Related Posts:
Uploaded by:
Uploaded:
Show Comments