DaveGerard
Well-Known Member
They are those plastic mugs, have like water or something in between the walls of the glass, so you can freeze them and chill your beer out super cold. I did a google search, but came up with only "novelty" drinking stores that want to charge ridiculous prices. Anyone have a line on a reasonable source for these?
Thanks
Thanks