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

7 months ago, by

October 5, 2013

Liar, Liar"Check 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