OMG OMG OMG… Finally caught up on all the latest episodes. How can they be so pretty and keep upping the ante every week? And how can I possibly wait until January 5, 2012 before the second half of the season starts??

*sigh* So good.

Advertisements