December 26, 2010 Terminal 2/3 JFK Airport, NY There had been repeated warnings of a big winter storm headed our way but I took this with a veritable mountain of salt, given that the online as well as TV weather forecasters have a penchant for dire forebodings. Forecasts that are delivered with a generous splash … More Stranded!