Links for Beauty and the Beast S1E16: Insatiable

The CW Buzz

Episode 16

15,190 watches

March 21, 2013
A person seems to be framing the vigilante; Tess makes a discovery that will permanently change her relationship with Cat.
March 21, 2013
A person seems to be framing the vigilante; Tess makes a discovery that will permanently change her relationship with Cat.