December 27, 2012 11:24 AM
Over 800 million unique users visit YouTube each month. People watch over 4 billion hours of YouTube videos each month. People upload 72 hours of video every minute. In 2011, YouTube had more than 1 trillion viewers. Traffic from mobile devices tripled in 2011.
Do you have a video on YouTube about your self storage business? [More]