clintlalonde.net
Google site aggregates Internet statistics
Did you know that over 30% of our leisure time is now spent online? Or that 20 hours of video are uploaded to YouTube every minute? Or that worldwide, over 6 billion songs have been sold on iTunes?…