• Cocktails

    Kamikaze Cocktail

    Kamikaze is Japanese, and it means Divine Wind. The Kamikaze cocktail is thought to have been invented on an American naval base after World War II, and it became popular in the ’70s. According to historian David Wander, a cocktail…