ArtBabble is an arts-focussed video site created by the Indianapolis Museum of Art (IMA): It is intended to showcase video art content in high quality format from a variety of sources and perspectives If a comparison helps, it’s much more an artsy TED than it is a YouTube (users can’t submit vids for a start). […]