Heidi Klum May Be Buying Tavern IslandHeidi Klum May Be Buying Tavern IslandRemember last month, I told you about Tavern Island? The island that is for sale with NYC views of the coast of Connecticut? Well, if you want it you better hurry!Sean McMasterSean McMaster