This week on Once Upon a Time, a lot happened for their mid-season finale; we finally find out how the curse came to be, why Regina can’t just break the curse, the writers take a stab at another LGBTQ relationship, and the true villain…
Continue Reading »