LiveLeak is a British video sharing platform founded in 2006 and headquartered in London. The website is known for news and viral events happening in the world around us. This site is home to a lot of amazing videos, the type you instantly want to save to your offline collection when you watch them. However, … learn more
August 27, 2020