What happened to all the extra stuff that was on the Discovery Channel website?

Posted by Burning_Wreck@reddit | mythbusters | View on Reddit | 20 comments

Watching the episodes there are plenty of short blurbs where they say, "Want more? Go to discovery.com to see what we couldn't fit into the episode!"

Did this stuff get uploaded to YouTube?