Blue Peter
Mascot Mania
E17 Apr 20, 2017 30m
Find out who won the London 2017 Mascot Competition and see their design take shape. Also, Radzi has the time of his life as he heads behind the scenes at one of the world's biggest sporting events, Wrestlemania!
Where to Watch Mascot Mania