http://t.co/GXGvxjpWD8" most disgusting invention i have seen in my life. December 25, 2014 admin http://t.co/GXGvxjpWD8″ most disgusting invention i have seen in my life.