youtube stats Screen shot 2010-01-07 at 11.15.35 Published January 7, 2010 at 661 × 252 in youtube stats Screen shot 2010-01-07 at 11.15.35