Long Island Ice Tea – created in the 1970’s on Long Island, New York doesn’t actually contain tea, but is supposed to taste similar. It’s a hugely popular drink, served almost everywhere. I’m sharing this recipe as Sander is going to be making these at his New Years Party this year, and needed to know […]