MyVideo

MyVideo was a German video hosting service website, provided by Magic Internet based in Bucharest, Romania, later in Berlin. It was available in German until April 2016. According to... Wikipedia