Best Friend Magic

Series 8 - Episode 9 Best Friend Magic

ADVERTISEMENT

Summary

Sparks fly when Casey gets an unexpected visitor. Meanwhile, Kidd pays the price for her overexertion, and Cruz embarks on a mission.
Drama