Videos Sesame Street – TV dog. December 13, 2020 admin 0 Comments It’s a TV-shaped dog. Or is it a dog-shaped TV? Whatever it is, it’s very strange. source