Vidme, the video sharing site that claimed to be a mix of YouTube and Reddit, is now shutting down. It is no longer possible to add videos or sign up to create a new account.
Vidme, the video sharing site that claimed to be a mix of YouTube and Reddit, is now shutting down. It is no longer possible to add videos or sign up to create a new account.