Log TV is a new website hailing from the UK. Armed with original content, one of its cheeky programs, News Log, has dubbed itself the “UK Daily Show.” Rufus weighs in on a new, technologically advanced toilet from China. You can now give yourself in-home enemas! Trust me – you want to watch this video. For more, visit http://log.tv/.
- February 14, 2008
- 816 Views