EMBED </>More Videos

July 24th is National Tequila Day! Do you know how to make the perfect margarita? (KTRK)