The Science Channel is connected to the Discovery Channel on cable TV. Several clips are from science shows on this cable network. There are several themes, including 'How is it Made' and 'Outrageous Acts of Science'. Basically these videos are trailers to the TV shows, but enough is shown to learn something from the YouTube videos.
I encourage you to check it out and show your kids. There are quite a few very cool videos! For example, just the other day I learned how gingerbread house pieces are made! Now I can share the background information to my kids the next time we are struggling mightily getting our gingerbread houses to stay standing!