Photo captured from the National Weather Service X account Since last week, Hurricane Lee has been building up its strength in the Caribbean and heading to the North Atlantic. Lee will churn on the coast of New England and eventually hit Canada. National Weather Service alerts all East Coast residents or beachgoers to watch for […]