People Taste Test The Worst Tasting Liquor On Planet Earth

April 12, 2017 9570 Viral Clips

I can’t, won’t, and don’t want to try a sip of this liquor. I have had some of the “worst” and this looks like it puts it all to shame.