trailer:https://www.youtube.com/watch?v=-9KJ2ftv4hk
It's been removed. Dang.When will this be released??
Oh dear, I hope that this doesn't delay when it comes to our screens! It's due to air in the Autumn. www.a1animals.co.uk