Was it a dream? Smirnoff Soju hits the shelves
With Smirnoff being the self-declared Kings of Vodka and Ginro Soju being the best selling liquor brand in the world, it was only a matter of time before the big kahunas went head to head. And it would appear that the time is now, with Smirnoff Soju now hitting the shelves like a sledgehammer. What…