Watch Waterloo Road season 3 episode 12 tv series online free
Release: Jan 17, 2008
Davina is flattered when one of the parents develops a crush on her. Rachel is thrown into turmoil when her past comes back to haunt her. Mika discovers Tom and Davina have been having a relationship behind her back.