Hurricane Isabel: Looking back 20 years later
It's been 20 years since Hurricane Isabel barreled its way up the coast of North Carolina and Virginia, leaving 17 dead, hundreds of thousands without power, and destroying homes and businesses
Source: wtkr.com