The season premiere of Too Many Spirits is off to an unhinged start!
Ryan Bergara
Self - Host
Shane Madej
Steven Lim
Self - Bartender