Board Thread:Spoilers!/@comment-6175354-20140325184817/@comment-11464223-20140426034546

Whew, thank god, I honestly think I'd quit on the show if they brought in the Greek Gods...