Amazing Spider, working for Banner, created an animated explanation of Dell’s new storage solution for their sales teams across the globe.