And given the Caribbean nation famous for its tropical beaches, laid back lifestyle, food, music and cricket is more than half a world away, it’s pretty convincing.
Store-bought eggnog is fine, but if you're looking for the real thing you ought to make it yourself. Alton Brown has some ...