Hurricane Sandy made landfall in New Jersey, becoming the largest Atlantic hurricane on record
MajorThe superstorm stretched 1,100 miles across, causing over $70 billion in damage and leaving millions without power. The storm surge flooded New York's...