Ive been to Ibiza a few times and know when you order a vodka coke, it comes in a tall glass that is about 80% vodka :) What i wanted to know was if...
back