I've been hearing about these things for about a month now. I'll be honest, I've really been looking forward this taste test. Maybe I set my sights a little high. I thinks these suck, but what do the rest of folks think?

More From KLTD-FM