WATCH: JIMMY KIMMEL & GUILLERMO GET DRUNK PLAYING PIÑATAS & TEQUILA Bianca Alysse March 23, 2015 Lifestyle 1 Comment Piñatas & Tequila—what else do you need? On last night’s Jimmy Kimmel Live!, which is filming from SXSW, the late night host and his trusty,...