Where is the Verge Intro Video for its YouTube Channel?

I've been looking for the overview video that highlights The Verge with a short clip that used to be at the front of it's youtube page. Does anyone have a link to it?

Thanks!

https://www.youtube.com/user/TheVerge/videos