terry19 terry19 13-09-2016 Computers and Technology Answered True or false video sharing sites such as YouTube and Vimeo provide a place to post short videos called clips