Where To Stream Waterloo Road Season 3 Episode 19
Episode 19
- Aired March 6, 2008
- 60 Min
Steph's devastated when her language lab funding falls through and goes into full seduction mode to win the money back, meanwhile Davina faces a life changing decision when she has to choose between two men.