When is the Liar season 2 finale?

LIAR season two comes to an end tonight (April 6) and after weeks of guessing fans will finally find out who killed Andrew Earlham. The whodunit storyline has gripped viewers, as the mystery surrounding the rapist's death unfolds episode after episode. How many episodes are their in Liar season 2

Read more