Season 2 Episode 18 Cat and Mouse

Beauty and the Beast Season 2 Episode 18 “Cat and Mouse” Photos

Beauty and the Beast Season 2 Episode 18 “Cat and Mouse” Photos

The CW has released the promotional photos for the June 9th installment of Beauty and the Beast titled “Cat and Mouse”.

Source: