Fresh off its raucous visit to Bermuda, Hurricane Igor is on track to near the coast of Newfoundland, Canada, on Tuesday.


More...