Once Upon A Time ‘Firebird’ Recap – Episode 5.20

On this week’s Once Upon a Time, Hades proposes a deal with the heroes if they help him rescue Zelena from Rumplestiltskin and Peter Pan.

Read More