Please ignore that my perfume is the original scent by Vera Wang.
I...do not know how to feel about a lot of this episode. Mmm.
What I do know is this: if you put everyone's name in a hat and picked any of the names for who's having the Best Life Ever, the answer would be a lie.
Also: wtf at Alcide's sister being reduced to a complete trashy hairstylist cliche.
I think I saw three werewolf-dudes howling at the same time. If only they had a bitchin' moon in the background.