A group of Germans set a new record for the number of beers drank in 3 hours and Little Debbie is coming out with new snacks!