It seems like you haven't gotten a hold of YouTube and already there's a new video marketing outlet, Instagram and Vine. These very short (7 second) video me...
Share this note: