Top | Sat Nov 3, 2007 5:39pm EDT

Remains of Hurricane Noel batter New England coast