I don’t really have any commentary for you. I think it speaks for itself. You guessed right – Balls Vodka……….
New Spirit, Vodka
They have this at some bar in Ny, people seem to like it, I admit, the name is funny, but hey, who doesn’t like a few puns with their drink! If you are going to order a fun drink, why not have fun saying it. Id say it’s worth a chance, grey goose stared someone and I’m sure by that era’s standard calling it grey goose was random and funny too lol.