Feedback
Share Digg it Stumble Upon Bookmark and Share
Quicklist
History
Newsfeed

Log TV: News Log – The Lotus Toilet English Video from United Kingdom

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 Chin... more >
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/. < less
 
 
 
 
 

Added about 1 year ago

359 views

Favorited by 0 users

5 funny votes

3 die votes

 

0 comments

 

Your Comment: