This day in history we feature the Youtube. The largest video sharing website in the world and a main source for viral videos was launched on this day in 2005. Trivia – YouTube YouTube is a global online video sharing […]
A viral video heating up the internet shows a huge Asian water monitor lizard in a 7-Eleven supermarket in the city of Bangkok, Thailand. The terrifying video was uploaded on Facebook and promptly reposted by netizens. The clip shows the […]