Watch Waterloo Road season 3 episode 20 tv series online free
Release: Mar 13, 2008
When the last day of term turns into a terrifying ordeal for the staff and students at Waterloo Road, the exposure of Rachel's secret and the cheating ring revelations are the least of their problems.