Beauty and the Beast

Episodes

Cat and Mouse” Outfits

Season 2 Episode 18 (2x18) of Beauty and the Beast