Once Upon A Time, which aired on December 11th, shows exactly what extent the Evil Queen will go to make every single person in the world miserable. And yea she shows exactly how evil she truly is in this latest episode! And what about all the crazy on American Horror Story? If you are not watching, you are missing jaw-dropping moments each and every episode which leaves you confused but oh so excited for the next installment.

via Sci-fi/fantasy Flashback: Once Upon A Time, Grimm, Primeval, 12/11/11 – 12/06/11 – National Sci-Fi & Fantasy Pop Culture | Examiner.com.