Pink Trash Travels


Colin O'Donoghue as Captain Hook


Colin O'Donoghue is one more reason to watch ABC's "Once Upon a Time."