Where To Stream Waterloo Road Season 3 Episode 12
Episode 12
- Aired January 17, 2008
- 60 Min
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.