Discovery Kids on Alistair TV Screen Bugs

Discovery Kids on Alistair TV launch in 2017.

The screen bug consisted of the Discovery Kids logo.