Deltrus Joined Sep 7, 2008 Posts 110 Reaction score 1 Dec 5, 2011 #1 Change is always difficult to accept but have they improved on the old Youtube front page or messed it up in your opinion? Also does anyone use Youtube to bring traffic to their sites at all, if so is it effective or not?
Change is always difficult to accept but have they improved on the old Youtube front page or messed it up in your opinion? Also does anyone use Youtube to bring traffic to their sites at all, if so is it effective or not?