A new series of episodes of the show were created in 2006 first-run for Spike TV, after a six-year hiatus from the NBC stint." "World's Most Amazing Videos" is currently available to stream via ...