Watch Bad Girls season 8 episode 801 tv series online free
Release: Dec 18, 2006
It's been a tough Christmas Eve on G-Wing, but things look to get even worse when Sylvia receives a nightmare visit from her very own ghost of Christmas past - Natalie Buxton.