YouTube is world's largest video sharing site, no one can defeat it. Every one add movies at YouTube afterward take embed code and post anywhere. super slim com http://asia.gamespot.com/users/slimpillsonlie/