Tupps Brewery in Texas has unleashed a new beer that can only be described as a “celebration in a can”. Join us this week on The Weekend Buzz as we crack open “Day of the Dead”. Dia de los Muertos. Let’s talk about the spirit behind this awesome brew. Dia…