Season 2 Episode 3 Liar, Liar

Beauty and the Beast Season 2 Episode 3 “Liar, Liar” Photos

Beauty and the Beast Season 2 Episode 3 “Liar, Liar” Photos

Liar, LiarCheck out the promotional photos of Beauty and the Beast season 2 episode 3 “Liar, Liar”, which airs on Monday, Oct. 21 (9:00-10:00 p.m. ET) on the CW.

RELATED | Beauty and the Beast Season 2 Episode 3 “Liar, Liar” Guide

Source: CW