Last night, June 18, 2015, was the second episode of the third season of Beauty and the Beast, titled Primal Fear. Did you all enjoy last night’s episode? I must say, I loved the outfit that Catherine was in last night! Are you excited for the third episode, Bob & Carol & Vincent & Cat, that airs on Thursday, June 25 at 8pm EST! Hope you enjoy the caps that I’ve added the gallery of Kristin in last nights episode!
Beauty and the Beast > Season 3 > Screencaps > 3.02 – Primal Fear