Ok, here is an amazing find: Mazwai.com. You can get these amazing videos for absolutely free! They’re perfect for video backgrounds on your site. You just need to follow the licence conditions, such as posting a credit to the author on your website, etc.
Go check out Mazwai.com for free stock videos that are perfect for website video backgrounds.