Did you know that over 2-billion YouTube videos are streamed each and every day? Or, that the video sharing site receives 103-million-plus unique visitors monthly? If not, continue reading for those YouTube video facts and more.

[via Flowtown]


A technology, gadget and video game enthusiast that loves covering the latest industry news. Favorite trade show? Mobile World Congress in Barcelona.