24 hours of video are uploaded to YouTube every minute

Google