LiveLeak
LiveLeak
LiveLeak.com – Redefining the Media
LiveLeak is a UK-based video sharing website that lets users post and share videos. Founded in October 2006 by the team responsible for the Ogrish.com shock …