There is an exceptional explainer video and matching infographic we found over at istockphoto.com that makes a clear (and humorous) case for the overwhelming momentum that web video has right now in the marketing world. In fact, it’s taking over that world… with mobile video accelarating this world domination there is no end in sight. Check it out. | See the infographic after the break: