S sandwichvideo.com Sandwich Video: The company that makes nearly all startup videos 343 points coldtea 12 years ago 70 comments