Corpus Christi Catholic College promotional video

This is a promotional video Leeds Media Services produced for Corpus Christi Catholic College in Leeds, West Yorkshire.