Read more on this subject: Internet
News Story Source: https://vid.me,
We're a team of twelve humans and six dogs located in Downtown LA who are on a mission to build the world's most creator-friendly video community. Over 25 million people use Vidme every month to upload and watch videos, and we're just getting started.
Read more about us in Variety and Tubefilter, or just watch this video about Narwhals by Weebl.