Mattel Television Studios debuts new animated video for ‘Barney’s World’

Mattel recently debuted a new animated video and re-imagined lyrics for Barney’s classic I Love You…