It’s Once Upon a Time’s Colin O’Donoghue (Captain Hook) by a Landslide! - Photo

It’s Once Upon a Time’s Colin O’Donoghue (Captain Hook) by a Landslide!
Credit: ABC