NewTabs the vids

Welcome stranger, to the new home of the New-Tabs videos, as Youtube is a bit pants