two video teasers from the indie music platform mercedes-benz mixed tape, an online compilation project established 2004, developed and produced by the music agency i run. ‘mixed tape’ is widely credited as the most successfull compilation series worldwide with over 50 million downloads and counting.